100000
592006
1533694
2986338
4960068
7480232
10557312
14205163
18432874
23247441
28656640
34654201
41207118
48320937
56028912
64319101
73122422
82458369
92307795
102595410
113299491
124436927
135992946
147877655
160031727
172412879
185010734
197667088
210385240
223084810
235735355
248145566
260219094
271892003
283099226
293662149
303537942
312575317
320645126
327661692
333593902
338327293
341736092
343709869
344251105
343321957
340863323
336905016
331482658
324748368
316603639
307231510
296766408
285345113
273089447
260135855
246625198
232687147
218468072
204142442
189823417
175674244
161729078
148228764
135230784
122845106
111069603
100021958
89722609
80182621
71353977
63186698
55766878
49017118
42876083
37379143
32450976
28074738
24225342
20829790
17836004
15251090
13002868
11030730
9325317
7858457
6601487
5528055
4612708
3839060
3181628
2627710
2171175
1785995
1463823
1198117
979713
801071
651202
529150
428546
343380
274514
218866
172505
136256
107637
84349
66035
51331
39750
31391
25167
20087
16219
12915
10038
7329
5064
3558
2432
1643
1190
902
535
317
188
99
34
16
5
1
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
