27 384864 4042 1 2 3 19 25 31 32 43 49 63 66 74 81 87 89 103 105 111 122 125 126 131 133 135 138 141 145