100000
760785
877297
1449372
2666119
2785195
4181952
4285941
4954677
989000
48914
50432
51141
53809
62099
67826
45765
45865
46443
48107
117985
144107
320717
1064818
1437354
2894477
3535322
4318052
4772185
6441777