100000
1737622
1801347
1992824
2678309
1635690
3485856
1288118
4362957
1221859
58805
69951
61213
71176
46195
65116
62726
51455
52670
57647
74888
82764
101089
248639
303689
201309
406943
133408
4518811
149705