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