6 486 312 true
1 7 25 31 32 35