12 836 295 true
2 3 10 11 16 21 22 24 27 31 33 37