100000
594359
1574281
3021386
4899245
7154639
9741218
12650698
15851067
19319711
23050874
27023362
31243461
35687893
40296362
45125610
50154958
55374895
60775111
66348276
72096707
78001602
84032645
90198503
96476824
102887442
109398826
116032441
122781207
129578960
136416368
143373311
150412128
157526636
164627835
171803645
179012940
186267642
193549124
200842069
208149331
215424117
222671102
229824995
237008285
244127447
251206556
258203972
265120199
271987216
278736520
285306682
291829334
298218856
304492280
310536994
316367409
322056907
327612335
333024645
338197219
343143741
347811988
352264666
356466244
360395969
364060785
367445918
370422504
373089145
375493894
377517151
379187808
380447862
381437776
382028201
382173101
381844615
381087947
379844784
378166750
376031143
373392408
370346190
366776841
362696893
358042538
352862201
347262293
341249068
334753291
327728542
320255085
312320952
303973156
295200514
286115307
276721553
266997023
257032365
246911980
236609629
226152036
215589068
204981529
194334665
183683267
173159707
162774277
152555834
142593739
132905176
123490872
114395603
105639958
97320693
89366979
81817176
74657785
67912318
61570436
55644489
50138778
45037955
40345554
36000602
32017216
28413649
25156810
22208749
19536430
17119306
14975358
13045619
11331705
9821559
8495652
7328150
6289470
5370586
4571975
3888337
3295610
2777819
2334633
1960597
1640239
1361248
1130061
935810
774569
642045
531901
440546
361854
296506
242901
200054
165268
135087
110209
89347
71681
56999
45070
35996
27967
22017
17208
12418
8656
5907
4182
3203
2461
1862
1204
783
386
127
17
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
