100000
771819
2489698
5951503
12143361
21260583
33771215
50257855
71407700
98439037
132102577
173161877
222277066
280128965
347304737
424226878
511020447
608006879
715080683
831988387
958306398
1093259294
1235896238
1384296198
1536538166
1690295459
1842550060
1989003906
2125916770
2248562617
2351923729
2430970947
2481001396
2497790094
2478457518
2421927737
2328298374
2199545088
2039707450
1854933667
1653184332
1442462119
1231183918
1027320272
837242176
665786575
516546283
390965352
288643991
207913096
146182728
100371087
67346263
44289129
28637642
18283376
11555412
7261341
4562896
2879792
1824840
1162623
743469
472610
300585
189595
122663
80545
55204
38546
26553
17170
10678
7079
4228
2139
1013
537
287
99
42
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
