10 83 84 20 05 18 58 76 25 23 97 28 41 70 99 46 45 51 65 1640