100000
594451
1555663
3011102
4943022
7351209
10217272
13545716
17312674
21522989
26162486
31256691
36761585
42682868
49005209
55699592
62780896
70236686
78091771
86308234
94873702
103762437
112980766
122457748
132293140
142408129
152715702
163330908
174214967
185342630
196641292
208116849
219713460
231449726
243256975
255117773
267099040
279077399
291074414
302960012
314848005
326623266
338369497
349960480
361287847
372349752
383182546
393689684
403778436
413467806
422752791
431499379
439841779
447608610
454702047
461096438
466796055
471854662
476111545
479386910
481717709
483150378
483609489
483026224
481520897
479158321
475711037
471280511
465873426
459496191
452149092
443862741
434631310
424413898
413437158
401733362
389357934
376358868
362689140
348550392
334041877
319251687
304324340
289220420
274095375
259020739
244046841
229323224
214877335
200695059
186896209
173540631
160689849
148385913
136668009
125508050
114947146
104966672
95606718
86802287
78564982
70893582
63792577
57249804
51258721
45749830
40707216
36138733
32025891
28285003
24931573
21934708
19260170
16854057
14708762
12808379
11127348
9631842
8323153
7180944
6168552
5295049
4527022
3868734
3299134
2804942
2379280
2015282
1709912
1444135
1218014
1022331
858568
721456
606542
508832
429165
365237
308129
259027
215907
180855
150965
128094
108767
92663
77533
64246
52632
43413
35472
28518
22519
18651
15815
12876
10104
8139
6745
5419
3984
2934
2130
1449
1001
626
398
213
103
30
2
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
