100000
596730
1588311
3051063
4914986
7114663
9599892
12332048
15286050
18454358
21801173
25322468
28976881
32773650
36705558
40766249
44940376
49195153
53533566
57965900
62492330
67107227
71757751
76456084
81218968
85989045
90805688
95655425
100522175
105368069
110205414
115081608
119927235
124769708
129555030
134263903
138936753
143561836
148088915
152602207
157033709
161362930
165566581
169675265
173666715
177521041
181253639
184829317
188288033
191626879
194766909
197731336
200493388
203076106
205451650
207676204
209653377
211433761
212962372
214339259
215565380
216494857
217088469
217448520
217525614
217345439
216920279
216215701
215271660
213998618
212470164
210635069
208454734
205908868
202992617
199798210
196241368
192346866
188095769
183463616
178500149
173160079
167455656
161387661
154963104
148275918
141319454
134109617
126700481
119109544
111374613
103510607
95607998
87782159
80074799
72551697
65280844
58346365
51735601
45510111
39686292
34315260
29421645
25014264
21085155
17606169
14583834
11964177
9734859
7851167
6270720
4964041
3898362
3027160
2327281
1762909
1319934
983175
725115
529343
384699
274810
195677
138009
95971
66179
45832
32062
21459
14510
9606
6676
4777
3431
2194
1258
547
202
44
3
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
