100000
567761
1465166
2957535
5167473
8225673
12227403
17275451
23444357
30755125
39171535
48628640
58989319
70043256
81507377
93101331
104372184
114907552
124378370
132455680
138807312
143202892
145579277
145937218
144351103
141040978
136181905
130005535
122839646
114961429
106598540
98030974
89451439
81037336
72915828
65184552
57965706
51289894
45167205
39579752
34562880
30051250
26016731
22434913
19276792
16506296
14089955
11987336
10178843
8614650
7275329
6128212
5132877
4289366
3573758
2968885
2464010
2041578
1684354
1384424
1133771
928444
762622
627447
516221
426751
350889
289072
236736
192605
155814
126955
103247
82848
65520
52524
42764
35184
28074
22321
17461
13672
11000
9033
7397
6009
4987
4122
3469
2859
2174
1696
1218
922
663
474
284
156
118
92
85
71
63
17
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
