243 29 68 12 47 78 1 62 57 60 17 53 72 82 96 97 36 45 44 90 34 7 16 69 26 80 96 87 26 71 34 85 56 52 87 19 15 73 81 50 9 40 33 55 97 41 72 38 41 49 7 18 79 79 84 2 51 5 36 81 4 77 23 93 31 27 31 2 40 48 43 15 86 99 4 62 69 88 92 23 22 69 82 34 38 19 53 40 87 59 39 64 69 8 4 6 92 23 69 96 53 56 43 96 38 42 46 9 68 65 79 61 95 28 26 64 54 36 65 80 33 97 15 50 91 49 87 57 99 32 40 47 34 31 77 27 75 20 10 94 98 62 3 84 85 86 2 91 5 46 18 9 3 70 77 17 47 100 14 71 36 79 33 79 51 96 36 100 36 10 75 98 81 3 7 42 61 73 66 26 93 94 8 23 77 48 57 44 17 11 74 38 40 85 66 53 19 47 87 100 1 40 46 12 14 31 72 65 48 76 79 100 89 3 32 84 6 16 9 58 72 58 29 83 5 19 96 11 12 23 35 62 56 26 45 46 46 46 59 2 67 44 2 76 815 114 207 81 220 6 52 25 124 43 210 215 237 148 159 236 241 131 141 178 207 152 171 95 107 142 214 66 202 195 214 107 111 170 203 240 243 174 174 121 138 2 26 203 243 131 147 51 208 86 109 167 229 141 143 114 150 234 237 171 191 65 230 83 186 227 235 233 241 234 237 152 174 146 232 201 209 122 228 61 213 121 200 73 104 88 144 74 236 235 243 122 130 132 177 32 158 82 134 43 234 181 231 177 214 222 222 209 215 230 237 40 199 18 115 141 213 237 237 77 172 57 121 9 110 77 200 60 84 211 235 66 153 120 189 85 145 143 188 141 217 5 147 131 235 228 238 152 175 233 236 105 176 3 119 69 114 219 224 126 182 74 239 9 33 102 235 185 204 37 180 134 157 218 242 222 243 116 157 121 217 147 165 166 191 136 187 125 159 111 202 73 117 49 212 171 216 35 170 124 230 29 107 124 132 91 209 103 149 130 154 66 134 189 217 77 220 98 112 156 183 182 200 167 217 148 215 21 155 230 231 194 235 164 229 131 230 26 109 199 199 11 237 135 235 201 233 13 104 83 182 136 197 136 209 150 209 205 242 187 208 25 176 33 242 195 216 202 240 52 150 41 171 231 234 219 225 218 228 3 71 192 201 238 238 85 190 135 210 1 145 75 96 31 135 212 238 35 118 69 96 154 185 96 195 29 157 30 112 177 185 155 178 225 239 138 231 80 158 212 235 195 214 165 229 240 243 200 241 198 212 161 227 211 221 18 80 142 174 184 215 194 207 76 107 144 233 121 230 199 213 157 233 99 137 225 242 181 197 29 219 233 237 215 239 192 200 71 136 73 100 121 124 224 233 163 226 202 239 200 200 12 196 164 241 170 200 115 199 116 243 48 104 232 240 166 192 63 203 63 76 98 165 34 203 124 137 8 81 12 153 62 228 10 89 236 239 55 234 114 151 3 168 3 100 194 206 240 241 102 179 5 6 83 226 38 234 156 218 124 205 236 236 194 195 19 88 110 134 77 122 63 200 83 115 113 116 4 44 105 224 232 241 134 227 172 172 56 228 23 216 231 239 27 161 119 121 116 117 56 168 83 117 209 234 48 142 239 243 47 78 47 135 54 164 161 221 115 204 27 145 121 177 218 228 191 220 78 81 71 142 37 87 142 197 191 199 130 199 191 194 156 162 131 147 62 126 80 208 29 201 77 181 192 224 160 195 87 148 144 163 152 207 86 120 31 162 174 223 170 236 18 53 213 213 117 233 228 237 75 243 59 99 199 231 178 191 235 236 54 191 226 240 32 133 51 200 180 219 100 196 153 199 209 241 76 202 124 129 127 243 16 196 217 227 44 77 222 235 33 141 144 178 33 92 196 215 154 241 120 212 37 138 55 136 105 218 87 208 160 205 47 151 186 239 116 207 29 110 54 227 89 164 47 60 51 180 225 225 84 125 58 101 143 144 108 198 41 99 218 218 157 235 180 190 66 80 234 240 32 141 53 234 192 196 49 65 96 132 229 238 133 193 223 232 136 150 18 193 72 240 74 187 94 159 149 235 14 144 82 95 93 127 239 242 228 231 237 238 74 86 103 118 120 242 136 173 154 179 173 193 114 221 162 233 218 239 163 183 67 120 221 226 70 197 116 131 152 193 81 89 186 219 206 207 98 231 141 210 113 158 30 79 208 240 169 237 88 121 36 93 223 229 34 237 61 148 225 231 20 33 238 240 79 193 105 129 76 143 1 12 182 203 121 134 207 210 132 232 119 202 167 209 50 147 239 239 143 183 135 142 202 207 202 237 26 177 240 242 173 233 19 227 150 172 202 208 137 214 58 89 136 226 175 212 150 163 91 190 51 88 242 242 161 179 65 179 239 243 234 234 3 16 128 177 154 159 237 243 132 171 226 226 72 133 178 187 230 237 78 206 44 195 25 121 71 178 35 71 87 93 166 205 197 221 220 242 106 219 147 186 209 215 72 158 178 210 124 177 13 218 69 90 55 225 47 61 217 226 147 188 69 104 196 206 30 125 241 243 102 135 60 145 72 140 147 173 215 234 216 227 39 113 106 193 101 181 126 169 153 154 43 194 171 215 10 230 170 224 131 209 207 218 162 170 79 143 89 168 219 228 44 210 119 187 240 241 209 235 62 99 134 208 80 188 157 181 149 175 6 168 65 103 159 186 92 174 178 237 69 235 210 221 185 195 122 140 28 236 33 144 26 216 223 228 125 205 60 223 47 143 120 223 53 110 149 178 78 133 43 234 83 204 67 160 183 243 192 197 196 242 233 236 61 228 200 237 199 228 49 151 125 144 153 221 240 242 163 239 38 150 24 144 205 212 207 221 240 240 59 145 216 236 192 215 27 138 158 209 63 155 51 89 68 126 181 233 98 223 134 178 5 52 119 134 197 229 163 231 157 238 14 37 118 185 171 215 199 241 195 213 41 73 166 189 60 73 138 229 146 188 118 137 205 219 184 195 200 228 45 144 43 106 30 206 26 51 128 234 243 243 232 239 203 242 27 192 176 188 224 232 1 157 11 133 37 160 217 224 231 243 236 240 13 213 163 197 186 229 111 140 21 93 131 152 225 241 194 229 54 243 64 105 44 111 59 208 194 239 146 205 57 185 208 214 34 197 217 232 183 218 19 53 172 243 203 210 138 240 8 20 27 84 2 50 220 242 49 224 147 229 29 220 151 194 207 239 32 224 44 216 98 202 205 208 69 79 134 139 156 170 151 154 13 221 226 230 169 189 177 177 204 222 93 159 184 187 113 224 64 132 42 56 26 86 41 104 28 151 97 189 11 115 93 187 166 227 141 159 85 202 120 199 225 236 8 149 50 114 157 179 117 194 163 180 159 184 171 237 57 87 200 216 186 231 75 180 240 241 49 133 145 176 212 235 94 217 55 210 227 227 155 205 179 192 115 139 106 119 4 240 26 153 32 116 227 236 50 181 227 240 162 212 68 79 177 205 64 235 46 139 144 233 54 85 241 241 37 200 138 229 158 220 65 99 187 222 135 137 228 233 154 156 9 203 230 242 168 202 135 181 78 243 103 174 52 122 167 183 44 108 159 226 106 200 65 108 88 241 84 165 184 200 131 173 197 219 181 212 124 239 157 180 208 219 126 134 32 178 104 176 31 171 98 156 49 163 153 239 85 177 56 129 199 216 131 237 227 229 146 171 153 235 152 235 93 143 189 233 175 222 29 228 202 216 101 193 148 191 225 234 177 211 182 238 20 116 166 223 146 148 118 239 36 175 43 56 105 186 243 243 10 12 68 235 127 241 233 236 234 242 7 241 119 145 116 224 205 223 124 215 7 240 217 219 132 193 80 148 148 174 196 224 62 203 50 220 224 239 169 203 138 197 33 68 64 239 155 209 63 226 166 210 129 175 138 203 21 123 36 96 200 215 172 210 115 123 17 93 131 133 145 180 103 117 184 216 30 51 57 139 73 228 158 219 115 128 205 215 204 206 194 225 70 97 101 187 176 182 137 231 227 237 205 233 139 243 181 208 93 216 203 242 7 86 190 219 107 159 72 175 197 215 103 183 23 119 191 234 38 205 60 149 9 140 129 205 210 237 213 233 203 239 54 153 232 237 8 193 65 133 89 103 87 121 237 242 23 51 127 215 208 241 92 183 22 144 170 200 12 228 29 179 170 189 17 121 84 124 207 224