100000
777601
2489137
5851274
11710635
20045945
31725096
47256498
67520858
93142633
124826890
162994344
208017148
260255742
320070391
387454398
462383777
544609607
633482041
728142026
826942974
928086812
1029392403
1127831289
1219728658
1301258372
1368252605
1416200681
1441129108
1439765579
1409542911
1350325754
1263728612
1153138705
1024059342
883756702
739641554
599268389
469320323
354690453
258285655
181115746
122156160
79169754
49199640
29340761
16820361
9274532
4940660
2564471
1307869
654307
321600
154354
72655
34774
17636
9633
4721
2272
1349
741
314
119
28
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
