11 784 306 true
9 12 18 20 22 27 28 32 33 34 39