2266853
4571549
1858559
4663477
100000
1282387
4512593
456730
1733020
2924485
59607
58644
61792
64180
49465
51824
62541
51132
47874
47974
425074
573789
855993
3471226
1905049
698799
12736960
1708849
14076518
8488789