100000
754940
2447316
5944508
12790462
22618056
35594550
53195393
76529550
106800679
145552908
193712309
252164139
321755983
403142797
496895716
603662762
723485899
856127680
1000573842
1155355785
1318428001
1487605118
1659448082
1829706660
1993333792
2145014670
2279206383
2390652827
2474291013
2525973084
2541650701
2519401678
2459065804
2362343243
2232530850
2074463486
1894582470
1699937954
1498153482
1296932043
1102429414
919991844
753706415
606271506
479076173
372145515
284172851
213415122
157724565
114780115
82316223
58267632
40783957
28355998
19566825
13419409
9184748
6316701
4363001
3047618
2154133
1528316
1091954
779439
559648
402787
286717
200245
136599
95549
67643
47353
34808
26025
18597
12503
7806
4756
2938
1511
478
125
57
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
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
