6 569 345 true
3 22 30 31 34 35