100000
595873
1589879
3050928
4907254
7096723
9574829
12309202
15260217
18414279
21767402
25280650
28950630
32742097
36679613
40742645
44905019
49172243
53531896
57975588
62495580
67100386
71743942
76423750
81176462
85985085
90760985
95598934
100460706
105330339
110146709
114971993
119793934
124600521
129341790
134106739
138787879
143415634
147977343
152466212
156851549
161180199
165382025
169486418
173513222
177366589
181101634
184704236
188199351
191558569
194673657
197647729
200426476
203064171
205492798
207678766
209668048
211438391
213046136
214437505
215584230
216462209
217096917
217493637
217603842
217436740
217013252
216299837
215284523
213963841
212376085
210499014
208318174
205810894
202994935
199843595
196290084
192492074
188220229
183605234
178600669
173285921
167638976
161617669
155242933
148532076
141539347
134324129
126966534
119342287
111587275
103727262
95891130
88084671
80387089
72855013
65548054
58498442
51798368
45511366
39656280
34288827
29418778
25002488
21044181
17554694
14521814
11895967
9647162
7753474
6169091
4860742
3797487
2945848
2266564
1723554
1299477
964949
707337
514358
370289
264147
187460
132635
92210
64155
45263
32276
22298
14676
9443
6117
3878
2361
1238
469
89
8
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
