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