20 1 15 22 29 36 43 1085 1688315 2963525 3925 48381 48384 48385 48400 48401 45678 314159265358 234567876543 999999999990 1000000000000