10 2031 47 1 5 16 25 47 49 68 101 126 143