100000
772595
2481460
5868094
12092545
20390729
32160685
48299615
69508829
96425530
129812218
170192090
217987834
273693891
337665979
409888384
490106180
577745945
672262428
772604298
877013663
983299259
1088209320
1188332892
1279959742
1357923069
1417712555
1454675030
1465284245
1446658704
1397772656
1319681024
1215325394
1089888019
950489928
804861922
660980504
526015554
405057927
301728225
217327543
151296501
101911829
66605073
42208493
26059769
15723237
9301468
5435833
3163294
1828968
1063685
630811
382278
228060
130677
70118
36688
17492
7412
3444
1873
942
268
66
25
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
