8 436 282 true
3 7 9 14 18 19 27 29