6 471 359 true
1 8 15 23 29 31