100000
568087
1464223
2947009
5152628
8204740
12250762
17415234
23831509
31613922
40817475
51554291
63872752
77748816
93178490
110135798
128576280
148382279
169328551
191256671
213857773
236803082
259786920
282329856
304125333
324659717
343632455
360719783
375595469
387996306
397761069
404885423
409201966
410735128
409515653
405743320
399468149
390883506
380421937
368300363
354776859
340084392
324431144
308040869
291239436
274191477
257142003
240225760
223598508
207453865
191922170
177073660
162947250
149564215
136887949
124938000
113723461
103299091
93620592
84654681
76441845
68869372
61918567
55578511
49858132
44648930
39903002
35620426
31736792
28253699
25075898
22229472
19703022
17440288
15418571
13618268
12012381
10567646
9279640
8139239
7137088
6241860
5456427
4771000
4169128
3641605
3189814
2790440
2442230
2135225
1861706
1624677
1416308
1235461
1075310
934562
811233
702293
610861
530865
460075
397399
341402
295006
255124
220173
191773
167565
145271
126191
108334
92566
80319
70925
64100
58697
53329
47552
42298
37645
32619
27967
24082
21141
18473
15668
13200
11212
9544
8352
7122
5913
4500
3508
2902
2333
1735
1217
849
564
348
310
289
197
104
84
46
12
15
25
19
5
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
