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