15889674
46148026
69079435
59544268
119248
52707348
49979199
96647911
52178488
93387994
9202762
81914100
94502870
39295440
13701169
93865079
52514287
50455923
99762243
44344622
95214560
51147756
21524885
627931
23962750
52648601
65606725
12554924
75801942
20975216
96175761
18627233
36791035
81727412
17405760
58299123
60556952
51572591
42056100
71162420