66 86 61 50 75 82 59 100 76 64 85 64 100 72 59 90 46 72 68 53 81 93 92 98 65 71 93 79 86 53 84 91 94 84 96 52 65 94 92 80 58 76 83 57 48 97 46 89 52 54 81 88 86 72 69 51 82 61 69 67 53 92 57 87 75 93 94 95 70 69