100000
772551
2645764
6885583
17127311
28239704
40872263
58602322
79364054
106038899
138353865
178863556
227743202
285893406
353811651
431268353
519004954
616916813
725129149
843061705
970110667
1105210779
1247483241
1394989566
1545743574
1697501007
1846786575
1990112400
2123021647
2241054975
2339704925
2414168177
2460246626
2473818706
2451981681
2393625624
2299356197
2170833018
2012924542
1831701412
1634200773
1428654682
1222931473
1024284508
838736374
671263987
525104407
401565680
300154810
219416485
156907896
109887858
75555378
51023699
33892342
22192054
14375004
9240041
5924050
3813945
2476800
1638430
1105896
761277
538092
392974
297768
229866
179209
139730
107176
83968
66333
52306
40070
31034
24780
20288
16926
14921
13185
10832
8109
6021
4609
3489
2734
2058
1222
815
625
426
256
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
238
234
231
229
227
224
222
221
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
216
216
212
204
204
202
202
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
