9 646 416 true 5 8 10 15 18 24 29 33 36