20 390625 125 64 81 7 1 512 1 10000000