100000
752111
2451789
5937172
13068901
22995329
35530048
53699657
78707141
111050728
152281177
203447028
265697020
340322564
428146830
529651386
645265452
775192075
919098046
1075619932
1243110677
1418952231
1599842842
1781290895
1958487562
2125498186
2275890715
2404052771
2503506637
2569055064
2596464486
2583413542
2529614704
2436000701
2307074514
2147698864
1964925968
1766366788
1559826370
1353039167
1153547525
966643999
795895481
644351320
513266409
402223936
310416243
235970864
176675513
130231115
94639140
67858819
48045896
33569859
23232525
15949091
10881253
7349240
4908950
3261816
2162037
1435055
962135
644881
438010
306833
216451
148550
100806
69629
50064
38159
29501
23744
18707
13733
8852
5881
3687
2248
1620
1422
927
415
196
141
72
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
