83 98 45 29 14 56 11 3 9 31 50 22 41 66 12 51 94 87 77 74 4 7 42 89 99 73 9 33 50 52 24 26 14 17 55 53 26 46