100000
568407
1465168
2951435
5163105
8230439
12270008
17411393
23755690
31367651
40326084
50661115
62320472
75251696
89330854
104372404
120093757
136252550
152481000
168445366
183790789
198019338
210834662
221984204
231167432
238086674
242647493
244771101
244533813
241996698
237398400
230911372
222828357
213447917
203073920
191973073
180379152
168477875
156460910
144506457
132789870
121433240
110579760
100292007
90607784
81515771
73123673
65373587
58262229
51785440
45876077
40533930
35726739
31411649
27562556
24127058
21069958
18352335
15971399
13865715
12007449
10369181
8942893
7692704
6612376
5677832
4867739
4162327
3553316
3031864
2578808
2192277
1859217
1573132
1325453
1111214
931331
782014
653122
546387
455434
380343
316861
264329
221296
185543
156754
130399
108854
90426
75238
62060
51275
43003
36559
30959
25408
20686
17214
14336
12050
10213
9090
7660
6274
5009
4280
3763
3141
2424
1646
1291
998
820
828
728
651
582
533
465
392
305
145
63
25
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
