100000
596610
1586885
3046297
4912699
7133304
9652881
12440930
15472675
18730739
22183702
25806256
29600659
33554638
37649946
41857318
46157198
50524874
54973239
59505140
64087709
68686848
73290282
77912947
82516779
87105089
91656551
96179621
100615439
104955965
109226447
113422666
117465501
121353505
125059927
128593027
131919852
135014472
137919054
140584660
142965428
145117256
146962024
148580464
149856007
150772610
151331235
151483375
151297456
150753722
149699632
148230506
146368229
143995425
141148909
137784865
133946524
129633489
124836224
119551258
113854390
107743775
101228765
94454532
87499129
80361495
73210479
66117523
59163894
52374178
45915234
39825773
34185941
29019951
24367057
20239363
16630374
13494964
10841997
8618087
6752487
5226588
4005082
3033721
2261960
1666467
1213932
877349
627037
441291
308203
215549
148991
101073
68708
47154
31205
20213
13584
8840
5985
4135
2691
1734
1058
644
278
112
41
15
3
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
0
0
0
0
