100000
777145
2509607
5975207
12494331
22305070
34629808
49800462
69435733
95303731
127623295
167040994
213802831
268340827
331198533
403020627
484190529
574828889
674876709
783885072
901460773
1027088719
1159854813
1298315982
1441009754
1585556089
1729711477
1870510540
2004603593
2128012955
2236412638
2325634626
2391302374
2428974899
2435259910
2407810063
2345366940
2248260966
2119139702
1961981306
1782271233
1587133752
1383918444
1179702701
982579424
799178923
634231443
490807895
370057093
271702603
194104492
134908220
91415219
60339368
38726399
24196471
14710713
8699161
5005982
2827901
1586172
900152
522975
310473
190297
118359
73436
45624
28338
18039
10904
6008
2394
866
273
93
72
68
66
62
62
62
62
59
58
57
56
54
48
44
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
