100000
769534
2501041
5975821
12302767
21454501
33791494
50588000
72861903
101638845
137238554
180595952
232195798
292369775
361573685
439755081
526728479
621689402
723451680
830544971
940674914
1051004615
1157931091
1257185399
1343962658
1413229054
1459921059
1479601501
1469724108
1428654445
1357205937
1258545958
1138004568
1002469338
859364990
716364219
580463071
457134235
350011390
260624498
188907170
133388218
91830741
61761415
40660544
26180163
16502810
10182951
6130525
3623775
2102484
1207967
692056
403448
237602
141835
85243
51510
30091
16698
8304
3560
1636
788
302
89
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
