100000
772202
2526043
6161805
13626214
23924825
36896092
53083750
73963266
100474943
133614231
174349777
222766441
279178486
343699276
416452950
497071021
585242147
679910252
779843523
883344000
987924906
1090770486
1188443479
1277065332
1352217570
1409317078
1443570893
1451899378
1431617450
1381594172
1303424532
1200373175
1077372909
940730132
798369649
657956138
526040436
407642555
306036542
222453837
156596681
106844982
70669341
45409879
28484513
17511186
10592529
6358388
3828702
2333602
1439281
896979
563957
352157
219149
137281
87405
54438
32860
20814
14291
8945
5064
2818
1441
467
228
220
220
220
218
216
216
214
212
208
208
206
202
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
198
196
190
188
188
188
184
180
180
180
180
180
180
180
176
168
168
164
162
160
160
160
160
159
157
154
149
146
146
144
141
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
134
128
126
126
124
122
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
