100000
752875
2418011
5797257
11645294
20811976
33973469
51573271
74780089
104773499
142591665
189218231
245210426
311151791
387322505
473592700
569413951
673344806
783655125
897824492
1013070103
1125145494
1229641661
1321714059
1396131404
1448428051
1474803973
1472330350
1439631733
1377850686
1289712639
1179801800
1053922744
918875594
781702782
648534284
524724835
414107113
318921144
239860782
176074093
126189339
88382481
60576834
40634146
26724573
17284927
11022177
6944208
4336129
2700133
1686133
1058486
674071
431061
276117
175175
111640
72427
48067
32456
21960
14831
9752
6122
3694
2215
1366
875
445
168
86
61
58
54
52
50
46
46
44
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
