58061035
54697475
5058116
46993180
93268445
42047220
30124671
5798396
44045066
91426854
41316578
1524363
85113569
14932394
50889185
1030572
50864279
51736350
8553525
82896634
88788279
80209809
51797600
83596015
27082012
9812341
98409934
98597348
25298181
2770234
80107287
70224724
75778284
7144371
43414536
38909815
58188982
1216360
28543525
42145245