1 7 92 32 63 86 87 14 90 17 81 93 82 59 55 36 57 42 88 83 79 62 15 34 30 45 33 58 28 64 97 25 6 39 16 3 80 18 38 44 66 11 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 29 48 5 8 73 54 52 40 9 13 27 75 74 53 50 65 56 2 69 84 94 71 89 51 22 98 67 72 43