100000
739950
2522378
6485838
14119386
26734262
45026238
69218601
101991252
146465214
204350417
277852062
369325203
480503246
612707980
766048663
940261538
1134409998
1345575657
1568994645
1798391927
2026259751
2243171379
2439369417
2604798886
2730551326
2808665416
2834510506
2806215605
2725201631
2596233401
2427208852
2227390071
2007226360
1777133716
1546677624
1324388354
1116170849
925932800
756144064
608252513
482317536
377351158
291530592
222439268
167576568
124817306
91892339
66976126
48381481
34594175
24451286
17123369
11862619
8118624
5492728
3680350
2439628
1598928
1034081
656357
408877
252892
155129
92416
53811
31012
18314
10775
5546
2751
1873
1217
822
451
222
107
84
82
82
82
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
