100000
747296
2491076
6207583
13009251
24277164
40670456
63502486
94896498
136685867
190492941
258233313
341999381
443112476
562844888
701920402
860496633
1037867328
1232071457
1440102284
1657261975
1877588792
2093726296
2297505672
2479709621
2631121872
2742860266
2807439474
2820330215
2779759893
2687442975
2548019193
2369022430
2160376001
1932849282
1696931500
1462703356
1238259601
1029840506
841806036
676580624
535019847
416613677
319691415
241841506
180286957
132545890
96163584
68934587
48821369
34135215
23576486
16121742
10903481
7296209
4827366
3169966
2087671
1369096
893584
585027
387821
249463
153848
91557
54103
31592
18924
11486
6871
4400
2387
1280
977
583
229
75
42
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
