10 609 571 true 8 15 31 37 57 59 62 68 75 83