9 397 370 true
2 4 7 9 12 30 33 34 36