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