61766652
61266859
13652487
40173325
53906182
22847653
60098283
25836789
84966038
31647653
76644705
2504225
23212265
30008223
64767848
18793648
57349392
22702489
1825919
1654528
61193056
4594913
64897641
62825588
10569700
80198109
22989501
3232415
46722262
97323397
993973
99846960
72831660
53213508
63916298
20825962
10789298
7435937
75789504
36753894