75076589
23956663
1480852
3119343
67006449
14001497
79823461
98008781
6934012
45738727
56141793
6597138
3228056
75103113
17253540
44568688
80716910
52687651
43576433
30115534
11744287
37259097
42899523
80858821
85113317
6428853
71731460
76697900
53083222
77125347
7459012
94822164
35392981
30334196
8174135
93635614
57463306
17154429
15906927
638305