9 426 352 true
1 5 7 21 22 32 33 34 39