100000
778473
2518220
6056852
12864794
22848620
34742999
49923131
69326875
94177656
125645156
164056880
210035892
263961765
326219247
397315211
477532046
567031777
665974462
774045024
890758597
1015656034
1147951344
1286348626
1429490842
1575379126
1721263679
1864152309
2000563020
2126469548
2237789173
2330053747
2398750856
2439647100
2448581873
2423271090
2362475275
2266705159
2137589918
1979637125
1798399685
1601004937
1394762443
1187633215
987684875
801465346
633671257
487984157
365883112
266976123
189521636
130852939
87801832
57252731
36278431
22353095
13438802
7893872
4531660
2552870
1415334
769652
418285
222683
117043
63519
35555
19250
10328
5396
3175
1397
316
72
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
