10 546 373 true 3 5 23 33 65 67 73 74 82 93