10 624 370 true 2 4 46 48 59 65 68 81 84 95