10516594
81312203
37975820
5486472
40804485
9131541
23743372
93658289
40091109
15675623
17126249
88354864
40102147
6017822
80523003
84665666
62406
75264195
35024597
9514688
6399358
42121745
657793
34059457
82005201
30912331
53113147
54595012
98312619
9811624
54418943
52391703
82862876
76781520
78692702
76471003
72441208
48791355
62382988
39628751