100000
592107
1535241
2983902
4964572
7488385
10561738
14207762
18434469
23246633
28644670
34640503
41238727
48397195
56122546
64418354
73243245
82613505
92473536
102800044
113559469
124797030
136411332
148360114
160541660
172940202
185531436
198246035
210989913
223716830
236321219
248715105
260802657
272417069
283496745
294028584
303866190
312893257
320996545
327989140
333810863
338378740
341625149
343368479
343654746
342472597
339855609
335846284
330446882
323555952
315440005
306075280
295648981
284235557
271992471
259105887
245654098
231816902
217729851
203520519
189347410
175339606
161648159
148391288
135541481
123228836
111558675
100579108
90272691
80669759
71778881
63587280
56093220
49290595
43122246
37605707
32701402
28320772
24428133
21008174
18002706
15372471
13081388
11089995
9364401
7876841
6612420
5542290
4622325
3849859
3194273
2641007
2175262
1794460
1475296
1208566
993025
817544
668778
546613
446926
362612
290908
232538
184778
146760
116161
92178
72706
57658
45083
34783
26555
20545
16003
12049
9041
7031
5405
4379
3283
2423
1769
1214
779
469
236
146
68
27
24
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
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
