100000
770293
2520919
6141729
12750690
22894212
35739624
52079450
73847356
102338308
138377143
182750116
236152421
299110392
372126653
455867419
550716539
656823041
774322091
902758321
1041417186
1189153087
1344074495
1504085650
1666065912
1826918554
1982566949
2128514966
2259652857
2370781015
2456022571
2510829757
2531149057
2514241302
2458656864
2364502037
2234445649
2073717087
1888798963
1687152494
1476788437
1266504767
1063997725
875594551
705818890
557285125
430971737
326400747
242397791
176665654
126306250
88580667
60964818
41239920
27515794
18112715
11760421
7553314
4826664
3060256
1932206
1213154
759395
469877
297616
199090
138979
100667
77529
64317
52781
41472
30891
21537
13886
9147
5809
4184
2555
1553
978
641
462
164
48
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
