100000
769470
2531128
6235268
13352644
22808017
35575445
52581576
74541275
103043171
138917581
183047912
236123617
298902018
371887871
455654260
550673700
657041076
774843503
903387627
1041789682
1189025711
1343332986
1502540581
1664030796
1824695680
1980508029
2126507331
2257894433
2369054296
2454402945
2509599547
2530548221
2513429131
2457502888
2363237521
2233598548
2073331475
1888733821
1687848648
1478724014
1269439240
1067470890
878890010
708327336
559146424
432262367
327482674
243104955
176914601
126237545
88327297
60678755
40944584
27249824
17873440
11583521
7432451
4733206
3002901
1909339
1223983
777047
483713
301445
185041
114020
73316
49021
33278
23987
17841
14138
10684
6918
4671
3479
2148
1181
668
422
264
82
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
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
