100000
752352
2495603
6237173
13382226
24209765
38635138
56819156
80263257
111312404
151642904
202605792
265030001
339741991
427568660
529152721
644928814
774766644
918080800
1073774883
1240003510
1414047947
1592766608
1772002538
1947029040
2112077465
2260905640
2387719905
2486392597
2552016952
2580979050
2570271058
2519346214
2429561969
2304053387
2148235179
1968809531
1773757315
1570584411
1366726532
1168827860
982099371
811268527
658946196
526430808
413691391
319680532
243063239
181959472
134375640
97919033
70523628
50116307
35230051
24506079
16893664
11517175
7758338
5169314
3409530
2217713
1425857
898781
558179
342132
207324
125311
74900
43536
24707
14267
8512
5524
3399
1816
785
259
115
86
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
