100000
751392
2467101
6121294
13446487
23196381
36840353
55608740
80056777
111822703
152654028
203545272
266031740
340571222
428086533
529603563
645285740
775200120
918880276
1075098766
1242128388
1417504599
1597417619
1778019158
1954125567
2119954513
2269135319
2396153727
2495170623
2560640697
2588834714
2576914404
2524605128
2433402262
2306632193
2149454410
1968775287
1772037657
1566906237
1361430214
1162255418
974987258
803854878
651332807
518805437
406460334
313211795
237406976
177038087
129996267
94063248
67110900
47258630
32839496
22524485
15264865
10233516
6788767
4451623
2889451
1870997
1199503
769588
499736
326456
216553
143003
92826
57395
37347
25920
19456
15356
11709
8673
5328
2647
1172
700
444
176
83
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
78
78
76
72
68
66
64
64
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
