100000
594895
1582817
3042045
4906862
7121586
9645158
12444488
15484436
18762487
22249132
25928066
29775769
33778904
37937749
42241024
46669711
51237959
55891499
60655010
65487319
70425497
75412667
80494602
85650026
90844600
96062573
101289584
106560348
111847098
117113877
122394211
127632811
132877739
138027873
143163836
148236835
153278985
158206420
163059608
167797893
172423615
176949833
181375295
185657535
189814555
193790502
197635189
201278759
204749394
208059494
211130527
213984759
216646416
219048775
221156169
223042174
224626881
225988359
227055185
227795863
228286226
228440534
228223662
227707391
226818505
225596303
223959643
221937922
219528960
216695668
213469298
209844933
205810224
201349930
196466396
191216057
185486123
179415129
173017341
166174117
158975028
151516216
143844618
135947488
127927809
119826798
111693231
103583503
95612273
87750394
80087002
72631889
65507016
58743807
52320864
46322290
40770488
35656482
30970261
26735981
22908749
19517378
16534897
13910147
11619165
9639836
7942039
6488228
5259939
4239473
3395734
2688376
2108261
1644310
1280525
991390
762607
582645
441279
330983
247813
186165
138128
100337
72945
52952
38103
27281
19234
13268
9019
6000
4045
2894
2102
1398
804
349
108
14
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
