10 4468 566 true
2 3 8 16 19 24 26 32 33 39