100000
766408
2515336
6121790
12399436
21907896
35031935
52886705
76858791
108227843
147491610
195433311
253249021
322162552
402705656
495481459
600855173
718881204
849589658
992182996
1145692098
1308384439
1477637881
1650596801
1823668579
1992597000
2151934664
2295282052
2416224610
2508976365
2567799607
2588897484
2569551228
2509032034
2408317533
2271066876
2103055627
1911490810
1704821339
1491242506
1279357237
1076864924
889330216
720660543
573266198
447938961
343812078
259120834
191835584
139524678
99726295
70156288
48639102
33206639
22360771
14828959
9692509
6238243
3967701
2486156
1552339
962990
591719
356004
216629
134217
86959
58338
41099
29821
21701
15501
11092
7441
5130
3373
2191
1155
430
108
22
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
20
20
20
20
