60917502
32805164
2410996
91893311
94105323
28233220
22842113
44361397
2995894
13398990
72458789
7351538
78247110
29407071
55728242
66634519
22237713
25622698
98237643
31927894
57729423
14792625
44831310
2201287
73544266
64702863
5581968
731977
78181533
30621626
57605197
59914122
12601329
16588824
90948817
28011000
4056374
2207087
25135792
48625003