85 12 49 40 99 3 97 14 58 81 23 66 92 43 7862