9 462 330 true 3 4 6 25 36 45 47 66 89