1672609
3090215
4655612
100000
2669355
4897336
4593111
4066301
4585254
4785336
58381
54974
53615
52521
70984
47585
43876
47057
45469
46957
425755
385239
857365
947535
2846555
280872
696543
5688094
15461844
315407