100000
777845
2507507
5976818
12027403
20433368
31946837
47699255
68437625
95028499
127760283
166975420
213429075
268080529
331324973
403389235
484556739
575047617
674863720
783866001
901682898
1027639912
1160598764
1299274708
1442040131
1586969962
1731368020
1872098293
2005872933
2128818466
2236531843
2325014032
2389733396
2426793246
2432567385
2404876247
2342750571
2246539545
2118316119
1962093326
1783027807
1587662964
1383977867
1179948197
983130502
799670560
634391099
490743068
370107179
272089751
195029087
136171377
92662442
61415026
39702131
25039147
15456742
9372301
5592612
3274474
1887083
1077752
616986
353130
205944
126908
81061
52390
32042
18609
9499
5032
2736
1588
813
331
66
40
40
40
40
40
39
38
37
34
29
26
25
23
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
