100000
4979710
2144247
2995294
1973440
104343
1961256
4657690
3594202
4902244
62948
64988
60319
64126
59137
70392
50479
46553
48778
49623
97063
118554
107272
195462
86903
144802
866789
6472839
291596
2578185