10 1505 83 239289 8 9 24 51 56 64 67 87 89 96 1 2 3 4 5 8 23 96 467 488 74 644 657 93 12 9 7 5 3 1