100000
777351
2497748
5927195
11990842
20147648
31755003
48073488
68896075
94982809
127286167
166498852
213111552
267810370
331134400
403364211
484797240
575583491
675710346
785272096
903580654
1029951137
1163242941
1302233257
1445246774
1590240145
1734514605
1875162149
2008595216
2130913844
2238068133
2325557284
2389432051
2425374159
2429959418
2401139916
2337933228
2240339480
2111357322
1954682403
1776120163
1582410993
1380551690
1178214125
982967935
800970933
636867574
493523335
372630486
274174997
196653116
137520088
93773656
62481505
40659994
25796446
16034978
9790383
5882421
3484706
2033522
1186409
693467
417026
257457
160948
100912
64357
40418
24412
14145
7587
3411
1264
398
97
36
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
