14 898 367 true
2 4 8 9 10 14 15 16 18 31 32 35 37 39