15 9943 1071 true 2 3 7 9 17 19 21 22 23 25 26 27 31 32 35