100000
586157
1515345
2988016
5088432
7894925
11457621
15852640
21133237
27350686
34536234
42727857
51939554
62232746
73556496
85928638
99370787
113809218
129164891
145346456
162327695
179955949
198169972
216717111
235427961
254189353
272665350
290649631
307975235
324334409
339487401
353275174
365440015
375732037
384007497
390107148
393845600
395301048
394544426
391438576
386083208
378604616
369159006
357934800
345254341
331256185
316210907
300232764
283559505
266528461
249380274
232306372
215473938
198984687
182902108
167473062
152696488
138684382
125479702
113089316
101548542
90901924
81113179
72110860
63946618
56508230
49771265
43702643
38220885
33353563
29042225
25232993
21872461
18918557
16326540
14076314
12109218
10406351
8933119
7642539
6527393
5567879
4732350
4008317
3386958
2861595
2410726
2025207
1696128
1428489
1199657
1008968
846281
707945
592338
495090
414862
346578
288375
239391
199726
167838
139979
116214
96597
81531
67593
56006
46258
38531
31334
25645
21250
17857
13821
11239
9419
7987
6758
6202
5651
5517
5363
5228
4719
4275
3573
2990
2658
2270
1733
1348
1007
804
744
608
444
350
253
155
91
80
93
46
11
5
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
