9 475 324 true 1 2 9 19 21 27 29 32 39