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