100000
776934
2504516
5975432
12107320
22035346
34529077
49854820
70088948
95889935
128235878
167684095
214618993
269726368
333741902
406828335
489346828
581529978
683445374
795141755
916108565
1045694296
1182960323
1326873206
1475608622
1627052694
1778061123
1925535325
2065534769
2193511562
2305239605
2395199054
2458322193
2490597971
2488423733
2448773606
2371274563
2257395033
2110211663
1935123479
1738628630
1528569784
1313877031
1102874138
903128461
720671113
559957286
423461717
311485956
222747641
154924788
104784316
69026601
44305552
27741112
16921079
10075358
5891112
3410487
1961764
1127001
646251
372683
214576
122046
68280
37974
20618
10869
5664
3104
1806
1089
512
154
62
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
