100000
778494
2492467
5843184
11813201
20197704
31840796
47142339
67416280
93063375
124719724
162816456
207805889
260013820
319910446
387544725
462633024
544880364
633665033
728040714
826569746
927784103
1029229502
1127829723
1219967295
1301692285
1368847994
1416674252
1441357020
1439471304
1409060096
1349515926
1262327009
1151579178
1022761610
882546129
739090084
599306264
469536485
354930417
258516186
181327164
122550497
79802364
50054869
30223976
17584447
9885301
5389003
2874018
1518442
808482
438494
245570
144552
87327
53297
32812
19193
10202
5056
2493
1074
350
149
73
23
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
