8 999 343 true 2 3 6 9 21 27 31 36