4902089
100000
4557489
222905
4824395
3995360
395685
473306
1843420
141160
50961
62217
51923
71717
57428
61378
55290
47236
47136
33331
7707235
696327
1719716
1712690
2091884
2565515
2321374
3827299
25588922
34541432