89441859
9475695
64007230
22659574
56634504
63004225
70291953
46274398
2897220
40637420
38257587
40436612
85009297
10542653
18967
93588542
84883927
59272017
80929285
94865058
83078884
53681989
91722543
49679928
26165490
77755867
96418091
13722920
90972392
46172201
66407843
71381978
57428819
89426437
63278418
2245807
22327414
2535600
26822352
1005992