4908122
100000
2817843
3691082
787004
4599961
4060960
4850011
3553701
1873801
73155
63605
65277
71634
38566
39976
43570
45260
45828
48497
833673
1374495
91660072
20452128
101300048
10156226
6807921
3011062
10882638
1855375