100000
569580
1468400
2955028
5164972
8218712
12243417
17370892
23701011
31294073
40225361
50520222
62181035
75082405
89164804
104250415
120038857
136304271
152668667
168805137
184265437
198685214
211609690
222783384
231890461
238744299
243147962
245105466
244698522
242029037
237259178
230638419
222440603
213060585
202652585
191548769
179893655
167952337
155988505
144118517
132505629
121251462
110446295
100199769
90511504
81440220
73020782
65258552
58187036
51734379
45846194
40521271
35705245
31376123
27477299
24009121
20949008
18239583
15854420
13733691
11891705
10286300
8894119
7684576
6625023
5696971
4889957
4191616
3585012
3069350
2632886
2258158
1934090
1653174
1410997
1199876
1016187
862678
731146
617947
520719
437054
366108
308214
260467
221392
187945
160039
136570
115844
98642
83876
71481
60580
51067
43459
36551
31033
26506
22072
18705
15981
14153
12659
10537
8821
7610
6641
5570
4290
3445
2854
2472
1936
1777
1319
953
577
311
171
113
88
62
35
35
14
13
4
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
