3317185
9426015
2258593
73555990
45208770
27846515
62328333
57545971
25621867
96113857
8768119
17644149
4658584
327161
5138933
97371720
66483262
70332406
7538580
1989934
62696223
60693406
65151295
94459005
2470658
41013434
20172793
60158636
39398503
63448253
60135469
52671543
56524347
90189350
51184341
19374852
63463375
63916973
6859364
26753086