6 533 335 true
3 15 19 21 29 30