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