100000
778271
2580624
6427101
15251614
26290142
38452799
52049119
70474736
94919199
125844391
163879850
209348979
262859728
324901353
395884759
476235418
566351069
666237196
776177607
895748672
1024528838
1161866895
1306878542
1457608846
1611750575
1766440047
1918464184
2063174279
2195869617
2311457788
2404372658
2469996898
2503757727
2501527697
2460997730
2382227856
2266692772
2117733480
1940670731
1742356296
1530985003
1315749176
1105124679
906476431
725647810
566590777
431634593
321005800
233332325
165868136
115539482
79012879
53084853
35073821
22841667
14758889
9489136
6054500
3843141
2432901
1546880
991608
645314
421623
274085
173217
109339
69394
43398
27702
17586
11483
7192
4035
1777
608
250
176
142
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
136
132
126
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
