100000
595589
1588717
3057525
4919563
7116614
9598874
12331574
15290494
18442389
21783500
25290023
28932380
32726342
36649402
40695548
44843513
49097592
53437866
57867050
62364346
66926299
71601719
76347149
81129214
85935001
90776806
95638970
100490306
105361689
110220520
115048588
119903934
124707632
129483027
134231405
138933985
143525804
148080240
152587667
156974182
161277746
165477409
169575443
173537179
177416627
181160153
184705091
188134821
191397247
194531993
197507079
200311027
202925399
205355055
207587918
209574256
211393714
212987455
214343612
215453331
216312555
216896803
217250212
217395012
217254235
216815966
216102147
215157263
213900153
212324713
210395189
208182961
205612086
202806880
199637924
196087118
192212256
187977435
183419591
178506229
173206849
167537171
161535578
155235743
148586993
141669965
134419521
126971874
119350720
111612429
103809954
95969232
88166915
80478618
72977695
65702386
58667552
52010920
45749413
39914969
34539453
29642841
25202948
21237869
17732491
14668051
12034094
9790088
7909031
6332868
5010757
3914362
3031178
2333129
1777242
1342531
999152
735613
540710
394493
286321
205433
142382
96362
65815
45336
31061
19869
12442
7454
4704
2818
1612
1141
769
403
158
103
56
20
18
4
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
