100000
594546
1572840
3023310
4895201
7146624
9747745
12663138
15857167
19317991
23043648
27016794
31223757
35669423
40301511
45144092
50183877
55384716
60779756
66348419
72064529
77946135
83950558
90113443
96399561
102780751
109277628
115913816
122646469
129431755
136365244
143327941
150344074
157403954
164515489
171673442
178911235
186149762
193390275
200685910
207911345
215151674
222386149
229623399
236784391
243837975
250817077
257783454
264713232
271561665
278292504
284869258
291368177
297741810
303987048
310043873
315953265
321734937
327376388
332794853
337996651
342973429
347745611
352258492
356506094
360495475
364182710
367490267
370549852
373263652
375599029
377690992
379386398
380718168
381575496
382061091
382170610
381876944
381125966
379915658
378289616
376221369
373642746
370583923
366963070
362867999
358286110
353288041
347819460
341802353
335253899
328220095
320746518
312888590
304515575
295799032
286697137
277334759
267692795
257742852
247489143
237010724
226425859
215720259
205031436
194322470
183722276
173179996
162831641
152662144
142690810
133029925
123656253
114583099
105789702
97407731
89406569
81817637
74634847
67840275
61468222
55567241
50046148
44891163
40164281
35829320
31883386
28270860
24995316
22034786
19352060
16950115
14776994
12847216
11145123
9641494
8326161
7175299
6161156
5278840
4502935
3837232
3260166
2768535
2342200
1969489
1654224
1378139
1146608
952496
785655
645193
531491
438003
358587
290555
236601
193945
158921
129384
104274
83803
66833
52984
42634
32996
25289
19443
13965
10609
8153
6409
5049
3816
2816
2026
1418
950
411
148
64
33
13
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
