100000
593377
1541056
2993228
4971654
7493069
10564566
14207751
18421545
23215771
28592101
34552866
41126532
48267106
55996857
64265573
73092275
82453312
92304714
102610814
113404280
124570120
136127465
148056816
160237810
172626116
185184261
197814869
210517398
223175592
235780246
248128344
260205664
271904439
283110566
293639062
303452256
312462507
320476581
327334654
333051169
337596204
340878309
342769657
343211592
342188756
339670957
335720431
330383132
323656122
315686706
306408946
296011210
284632773
272397697
259401116
245847492
231989468
217887542
203637180
189468970
175414138
161718592
148406541
135539183
123245890
111578868
100619959
90394257
80834441
71961896
63822566
56401314
49659536
43561270
38100055
33240105
28902491
25050642
21643113
18619002
15939237
13585945
11541960
9781118
8263580
6965287
5860861
4914197
4114006
3435678
2856768
2371854
1961792
1616759
1329460
1090138
890881
732201
603348
497107
407347
331152
266754
215159
173233
140465
112574
88976
69294
54414
42949
33686
26040
20121
15930
12855
10699
9072
7398
6068
5222
4402
3546
2667
1741
1230
942
560
380
277
106
40
17
6
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
0
0
0
0
0
0
0
0
0
0
0
