93 49 19 21 43 73 18 14 92 89 78 63 52 87 3 68 13 58 38 7 34 2 55 29 4 17 83 70 6 44 75 30 69 31 10 25 91 94 59 82 23 16 96 77 50 98 46 32 74 84 64 67 72 11 85 61 39 79 76 37 28 65 41 42 53 24 57 48 36 90 66 26 20 27 60 35 22 97 71 45 12 1 9 95 40 33 80 86 15 88 51 62 8 56 99 47 54 5 81