9 906 369 true 4 6 8 16 17 22 31 34 37