12 12683 840 true 5 6 9 12 14 15 21 23 24 26 27 29