14 848 608 true
1 7 8 10 14 16 17 20 24 26 31 33 36 37