100000
567630
1460153
2940957
5136537
8181684
12217822
17356802
23712534
31427441
40581456
51218351
63474341
77353282
92834130
109864426
128382326
148284578
169281039
191159304
213603081
236426648
259255959
281774968
303560889
324212923
343308920
360530005
375514823
388088816
398016525
405243476
409713149
411285120
410183165
406431855
400159868
391666544
381163688
369032389
355278075
340314919
324505796
308008154
291198655
274251618
257235256
240363005
223835177
207767418
192215438
177294985
163059053
149575368
136807466
124807371
113640707
103227899
93551023
84583842
76291090
68702486
61771299
55455756
49725781
44518555
39781001
35495067
31616519
28141486
25008193
22194927
19674088
17399245
15357663
13535142
11932450
10511182
9256480
8158191
7172244
6299361
5533508
4853586
4256024
3732059
3264396
2851821
2488878
2176156
1902473
1658763
1441259
1248776
1082853
940586
818626
710553
610114
522279
446511
379186
323378
274336
233074
197268
167424
144154
124303
105013
87740
72528
59391
47960
38916
32088
26798
22019
18141
15454
13319
10892
9350
7441
5543
4069
3030
2485
2122
1792
1321
906
633
420
298
250
214
169
139
99
59
21
1
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
