100000
778509
2578284
6478735
15077030
26052249
38203742
52400958
71090567
95119580
125528709
162942511
207610690
259926362
320195404
388703236
465578157
550492029
643099035
742399255
846740400
954120644
1061832883
1166163216
1262860584
1347314627
1414678554
1459683622
1478082450
1466619273
1423426600
1349240903
1246831885
1121624250
980898074
832524841
684747540
545207358
419810991
312456845
224728552
156187427
105063596
68564746
43544467
26996598
16360707
9723656
5720875
3332225
1929230
1108700
633117
363530
207931
119203
68161
37108
16962
6767
2601
1190
682
394
283
261
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
259
255
250
247
245
243
241
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
236
236
236
226
220
220
220
220
220
220
220
220
220
220
220
220
