100000
776868
2528169
6163145
12594422
22104228
33492305
48416951
68465093
94925716
128007934
167145954
213693938
268891289
332789102
405902314
488460293
580641976
682615640
794240805
915170289
1044926268
1182526022
1326554273
1475507756
1627233602
1778882632
1926787111
2067016484
2195347043
2306828199
2396574170
2459525901
2491294194
2488914005
2449384264
2372229400
2258517558
2111452599
1936419353
1739953057
1530063830
1315085728
1103649321
903722382
721129642
560208533
423351779
311100468
222056908
154059819
103902379
68157819
43491659
26984274
16328704
9643341
5560724
3143882
1759030
979427
541855
304288
178593
109279
67057
42378
27073
17091
9784
5703
3753
2928
2298
1898
1687
1277
774
411
213
67
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
