100000
594725
1554771
3003139
4930066
7327468
10187368
13501712
17266214
21450640
26068616
31083989
36523251
42366934
48585036
55156014
62081981
69376806
77002410
84891603
93078053
101533913
110250335
119151644
128252676
137580885
147013410
156579014
166230519
175937222
185613938
195256355
204890494
214422205
223780202
232968083
241823001
250344337
258468549
266113514
273331901
280067365
286158434
291601408
296326973
300298350
303411542
305593010
306862375
307186106
306463080
304709530
301965515
298141967
293354370
287602982
280814525
273101894
264511429
255086276
244919193
234284769
223102720
211472860
199568085
187507331
175372397
163241591
151252326
139498826
128054846
116997603
106372841
96286521
86767639
77837576
69530279
61830961
54719198
48221622
42313300
36958523
32129476
27780953
23899380
20487363
17500883
14901221
12636250
10681182
9003809
7555393
6304888
5247005
4359513
3611734
2985989
2461690
2020759
1656879
1352343
1100772
896724
729293
589922
474561
384296
311754
252786
202944
158570
122086
92477
69118
50804
38228
29484
22071
15744
11663
8363
5887
4206
3048
2336
1768
1170
922
565
331
152
76
33
5
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
0
0
0
0
