100000
773304
2572659
6402034
13345663
24179913
37036856
52914167
72982544
98848602
132044400
173312100
222822909
280955523
348127358
424941761
511645678
608559474
715523485
832328534
958342475
1092959880
1235300654
1383745132
1536198269
1689902173
1841647506
1988125304
2125034992
2247826809
2351492982
2430823625
2480864412
2497913519
2479006890
2422343835
2327833947
2198242938
2038443685
1853880155
1652162624
1441611835
1230048063
1025555184
835007700
663663197
514949577
389971157
288273108
207873122
146317013
100735975
67880358
44822083
29060755
18502251
11652514
7314906
4613218
2937639
1893198
1245699
835770
576314
409819
304737
236631
187669
149922
120189
94350
73373
54328
38263
26747
18603
12815
8535
5043
2654
1041
309
127
88
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
