9 428 312 true 5 7 13 17 26 29 32 34 36