100000
596866
1589161
3047914
4914010
7132749
9655348
12445574
15491322
18762139
22235049
25900538
29747591
33753833
37935212
42239721
46676942
51231775
55892522
60664714
65527844
70470797
75502947
80568074
85704380
90915312
96168367
101419908
106711273
112024835
117348391
122598728
127824066
133047831
138229345
143380915
148479648
153500246
158433255
163287992
168060635
172680983
177241261
181647659
185933794
190102925
194080572
197899073
201568395
205066721
208334861
211387977
214248101
216880431
219252596
221366185
223296586
224899899
226241498
227288963
228052893
228527394
228690462
228512898
227941658
227024859
225761740
224109769
222097683
219683940
216820765
213527035
209860978
205820141
201365572
196501997
191148276
185407780
179228465
172669018
165797093
158628689
151163836
143457711
135567132
127546960
119431324
111261672
103127262
95074981
87147215
79421538
72005843
64928085
58198289
51825482
45867628
40344615
35278979
30648234
26449290
22678640
19335658
16396034
13819084
11545888
9577686
7881664
6460147
5257621
4245346
3404752
2705107
2134012
1677017
1309692
1014794
783410
599491
457379
348476
266218
201704
151979
111493
80372
56974
40607
28247
19532
14293
10208
7367
5448
3720
2494
1681
1300
801
535
418
264
240
290
211
146
90
33
7
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
