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