10 695 457 true 3 8 15 17 20 42 46 56 65 93