10 676 431 true
2 8 10 12 22 23 27 32 38 39