100000
593741
1538679
2985256
4958160
7473558
10545862
14166320
18366856
23129931
28462204
34354619
40788894
47765563
55234453
63135733
71470943
80191327
89284288
98707148
108337051
118138852
128062365
137946067
147763474
157299014
166497128
175238345
183436478
190932281
197558938
203238968
207897594
211356929
213512720
214316196
213754363
211728171
208278553
203376691
197163601
189800673
181374489
172048298
161988900
151402081
140423606
129262607
118088020
107137934
96541652
86365182
76716189
67643694
59221237
51520867
44544854
38269344
32670229
27724215
23396553
19633615
16393649
13603097
11241412
9256006
7592677
6189984
5027533
4061880
3265807
2606493
2069876
1636090
1290283
1012142
791650
618972
483170
374798
288964
220654
169363
130608
100907
76461
57126
43274
32056
23386
17258
13368
10224
8065
6128
4663
3627
3133
2641
2203
1822
1517
1424
1305
1074
681
387
210
133
113
103
44
6
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
0
