100000
774399
2498065
5912305
11688155
20456234
32420487
48884495
70556289
97926320
131848344
172824196
221371372
278051967
343132405
416475337
498039257
587325718
683367786
784800705
890125820
996891748
1101948169
1201929574
1292442331
1368833770
1425995390
1459609765
1465909243
1442322743
1388625756
1305882921
1197644743
1069727537
929269423
784134286
642470516
510847183
393978690
294515676
213370794
149884743
102197167
67674540
43528541
27188678
16487689
9725855
5624196
3197632
1795784
991895
536762
289604
152070
78330
40064
21072
11597
7388
5104
3573
2524
1753
1266
855
361
91
24
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
