9 481 277 true 1 4 8 25 27 35 36 37 38