10 1071 650 true 1 25 48 57 58 73 78 90 94 96