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