48 2310 Browell, Dr. Edward V. (Edward.V.Browell@nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL Aerosol Backscatter Wavelength Dependence (1064 nm / 612 nm) SOLVE II 1 1 2003 1 9 2004 6 8 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.01 9999999 Aerosol Wavelength Dependence (1064 nm / 612 nm) 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 20 --------------- Aerosol Wavelength Dependence (1064/612 nm) -------------- The wavelength dependence for aerosol backscattering is a parameter associated with the size of the aerosols, and the value ranges from 0 to 4 with 0 representing large aerosols with diameters greater than several microns and 4 representing nearly molecular size aerosols in the nanometer range. The backscatter wavelength dependence parameter (a) is related to the wavelength dependence in the lidar backscatter from aerosols through the relationship: wavelength**(-a) and is calculated from the IR (1064 nm) and VS (612 nm, average wavelength) aerosol scattering ratios. Values of 10000 and 10004 are used to denote estimates of 0 and 4 for those calcula- tions exceeding these limits, respectively. The uncertainty in wavelength dependence is unique to each aerosol scattering situation. It can be derived from the uncertainties in the aerosol scattering ratios at the two wave- lengths that have gone into calculating the aerosol backscattering wave- length dependence. And, due to these uncertainties, the wavelength dependence is only calculated for IR aerosol scattering ratios >0.3 and VS aerosol scattering ratios >0.13. Vertical data interval is 75 m. Horizontal running average interval is 1 minute (14km at DC-8 speed of 14 km/min) and horizontal data interval is 30 seconds (7 km). 4245 229 4800 75 10296 1 10 45 3884 -11744 1000000 10 66 165 259 279 221 56 82 219 321 9999999 9999999 9999999 343 203 259 275 272 272 275 272 271 273 281 282 290 288 286 272 277 274 286 9999999 9999999 290 269 271 265 259 248 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 238 235 232 232 232 233 229 225 225 221 217 222 227 225 220 222 226 228 233 231 226 225 223 223 221 223 228 230 229 229 230 233 236 235 234 235 240 237 234 240 242 236 226 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 238 234 252 230 207 224 244 245 232 198 192 190 194 208 213 208 189 192 176 172 203 205 216 216 197 205 178 140 157 188 185 181 161 149 9999999 9999999 9999999 164 178 156 137 142 169 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 4276 213 5325 75 10295 1 11 16 3891 -11743 1000000 1000000 100 195 367 9999999 399 354 203 259 281 277 268 275 271 272 272 9999999 9999999 9999999 9999999 280 268 280 277 279 9999999 9999999 278 272 271 271 259 248 252 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 236 233 231 231 232 232 227 223 224 221 217 219 225 224 219 221 225 229 233 232 228 227 221 217 219 223 226 226 228 235 238 233 234 241 240 243 245 239 236 229 230 237 232 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 229 236 221 201 211 214 208 207 194 190 188 187 188 198 201 192 179 175 201 206 190 182 189 197 222 208 187 195 199 172 159 158 9999999 9999999 149 9999999 9999999 9999999 9999999 132 167 165 137 161 171 9999999 9999999 183 9999999 9999999 148 9999999 9999999 9999999 9999999 186 9999999 9999999 9999999 9999999 151 9999999 9999999 9999999 9999999 9999999 243 204 184 121 4308 211 5325 75 10291 1 11 48 3898 -11742 1000000 37 176 309 384 396 367 376 268 9999999 9999999 9999999 269 267 273 9999999 9999999 9999999 9999999 9999999 9999999 278 277 9999999 9999999 9999999 9999999 286 270 274 273 267 256 253 261 262 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 229 226 225 225 227 229 226 221 223 221 216 218 222 223 221 220 224 231 232 228 228 227 222 220 223 224 230 227 233 246 247 240 235 237 244 247 247 242 238 228 228 238 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 222 220 225 223 218 210 205 206 205 196 185 195 184 181 194 211 200 173 192 206 205 192 196 190 183 182 201 219 198 146 132 156 146 157 9999999 9999999 9999999 9999999 9999999 9999999 165 158 123 138 142 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 4339 224 4650 75 10289 1 12 19 3905 -11741 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 140 277 393 9999999 9999999 399 255 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 280 281 283 277 271 270 267 256 256 261 256 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 221 220 219 219 221 225 222 220 221 218 214 217 219 220 219 220 223 230 233 228 226 226 222 223 226 228 234 235 238 247 248 244 241 238 245 253 253 247 246 237 232 238 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 227 243 252 243 241 232 246 255 235 225 205 205 201 196 210 211 204 204 218 199 166 170 193 204 209 204 188 180 194 181 195 200 144 157 170 161 155 9999999 140 167 156 9999999 126 9999999 9999999 128 150 177 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 4371 225 4575 75 10288 1 12 51 3913 -11741 15 59 75 61 43 41 5 -4 4 53 142 317 9999999 9999999 382 375 380 274 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 285 283 282 274 272 270 257 259 262 260 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 221 220 219 221 223 220 218 222 219 215 216 220 223 221 220 220 227 235 232 229 224 220 222 226 230 232 232 234 239 245 245 242 242 245 249 251 252 250 244 242 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 245 251 239 246 227 229 240 232 235 208 201 213 208 197 210 210 195 186 187 199 200 197 205 197 173 174 178 190 164 160 171 162 162 9999999 154 184 154 167 157 144 149 9999999 9999999 154 165 148 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 146 4402 196 4575 75 10286 1 13 22 3920 -11740 22 45 64 95 168 222 196 100 10 122 281 9999999 9999999 9999999 320 301 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 284 9999999 286 278 282 278 269 261 264 264 266 254 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 220 219 219 219 222 221 218 219 216 215 216 221 222 220 221 224 230 233 232 228 221 220 222 225 226 227 229 232 235 242 245 242 246 250 249 249 256 256 249 247 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 228 218 228 229 217 204 209 215 198 199 214 208 188 186 188 176 165 189 214 203 203 209 182 166 165 164 165 150 140 134 139 9999999 9999999 134 192 186 168 9999999 104 9999999 9999999 123 154 146 4434 191 4575 75 10287 1 13 54 3927 -11739 1000000 44 127 212 266 279 222 115 50 142 329 9999999 9999999 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 284 9999999 286 284 281 284 279 274 269 261 264 265 257 246 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 221 218 218 218 219 221 220 219 220 216 215 218 220 219 220 225 229 231 233 232 230 226 220 220 223 226 231 236 238 238 238 241 243 246 249 248 245 249 250 243 238 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 217 221 225 218 209 209 204 193 203 210 207 195 196 200 187 185 194 204 192 190 180 156 172 195 182 164 163 133 117 9999999 9999999 156 149 166 169 158 175 147 4465 257 1650 75 10290 1 14 25 3934 -11736 1000000 100 364 383 61 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 30 164 281 326 281 139 48 122 245 377 9999999 370 328 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 284 281 282 281 279 282 274 270 264 262 264 259 251 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 220 218 217 218 220 221 219 219 219 215 216 218 219 219 221 225 228 231 233 232 230 227 223 222 225 229 233 237 241 242 240 239 242 248 249 248 246 243 238 231 228 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 220 231 231 221 221 222 204 196 210 220 214 198 201 209 208 217 213 210 216 197 169 159 165 190 172 155 160 138 125 132 166 174 176 192 144 143 185 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 189 4497 250 1650 75 10290 1 14 57 3940 -11732 1000000 178 383 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 50 209 290 235 66 29 209 371 9999999 9999999 263 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 282 280 276 274 280 272 268 267 264 265 264 255 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 219 218 218 219 220 223 221 219 219 217 217 218 219 219 219 221 224 230 234 233 228 224 224 224 227 229 230 233 238 243 245 244 247 250 253 252 246 240 238 234 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 240 248 243 236 224 213 207 194 191 203 209 216 212 202 200 212 213 193 197 198 181 178 163 175 178 170 168 145 138 145 153 142 153 182 145 119 128 9999999 9999999 134 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 4528 254 1575 75 10291 1 15 28 3947 -11727 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1 6 34 118 250 9999999 9999999 9999999 275 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 285 277 274 279 274 269 267 264 268 264 255 249 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 220 221 223 223 225 224 220 220 219 217 218 220 220 221 222 227 230 233 233 231 229 227 226 226 228 230 229 235 241 241 245 245 244 248 247 242 240 237 239 239 235 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 243 238 222 227 225 214 223 209 200 195 197 225 224 201 181 182 210 190 164 177 195 198 157 166 182 164 159 148 157 161 155 144 151 154 128 9999999 9999999 9999999 9999999 158 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 201 227 4560 259 1500 75 10285 1 16 0 3953 -11722 1000000 9999999 9999999 9999999 9999999 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -5 2 26 44 44 57 92 171 346 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 9999999 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 276 279 278 271 267 263 269 261 255 247 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 224 223 223 223 223 225 224 220 220 220 216 218 222 222 222 221 226 231 234 234 232 229 226 227 225 223 230 234 237 241 241 245 245 244 247 245 240 241 240 236 234 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 209 9999999 220 225 219 218 212 205 180 182 200 189 186 175 163 179 189 185 169 186 204 163 151 155 140 143 173 155 148 161 160 178 151 124 9999999 9999999 9999999 9999999 209 211 9999999 9999999 9999999 9999999 9999999 9999999 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 4591 263 1500 75 10284 1 16 31 3958 -11716 1000000 9999999 9999999 9999999 9999999 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6 19 20 30 31 23 22 34 37 38 32 33 28 25 23 12 6 3 6 25 14 58 58 13 19 35 61 74 87 77 75 60 41 75 190 359 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 280 289 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 278 272 272 267 269 269 270 264 258 248 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 225 223 223 222 222 226 226 221 221 218 217 221 225 226 223 224 226 234 238 235 231 227 224 226 223 221 228 235 235 236 240 240 239 243 247 247 245 245 247 243 234 235 232 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 206 196 225 227 211 199 196 202 198 189 192 203 186 173 181 167 150 181 218 176 150 162 173 149 137 154 151 144 129 131 9999999 174 190 189 169 128 125 9999999 9999999 165 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 198 4623 238 1500 75 10289 1 17 3 3964 -11711 1000000 9999999 9999999 9999999 9999999 395 9999999 1000400 90 99 105 93 89 87 90 89 96 94 85 88 82 71 70 77 75 76 70 71 65 64 67 66 75 93 97 98 88 104 98 95 100 177 291 360 123 101 113 84 2 24 1000000 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 281 278 268 268 264 270 274 275 266 262 253 247 243 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 221 220 220 221 221 225 224 222 224 221 218 219 221 220 221 225 227 234 239 235 227 223 221 225 227 226 228 230 232 235 238 242 241 238 243 252 255 246 239 245 240 238 239 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 215 9999999 213 216 203 199 199 9999999 177 192 194 204 210 194 195 198 174 170 180 168 143 137 163 161 146 178 171 127 137 139 9999999 158 182 187 151 134 119 9999999 9999999 9999999 9999999 104 104 128 4654 270 1650 75 10290 1 17 34 3970 -11705 1000000 51 274 312 9999999 368 9999999 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 17 58 70 84 86 108 127 172 218 275 379 9999999 375 255 275 286 284 278 285 289 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 271 272 264 270 276 277 267 261 257 251 243 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 219 219 219 220 221 224 224 223 223 220 217 219 221 218 219 222 226 232 237 234 227 222 221 224 228 229 230 234 236 240 245 247 243 237 239 249 253 245 235 242 241 235 239 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 226 225 9999999 9999999 9999999 217 221 9999999 9999999 9999999 181 191 196 199 191 199 199 175 176 170 145 152 156 152 165 189 178 147 142 133 152 172 166 146 9999999 9999999 112 81 9999999 9999999 9999999 9999999 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 4686 268 1800 75 10290 1 18 6 3977 -11699 1000000 63 244 252 371 387 339 371 351 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 11 47 62 81 92 114 132 171 214 276 387 9999999 9999999 345 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 276 272 263 271 271 275 269 261 256 252 244 242 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 219 219 219 219 220 223 223 222 223 220 219 221 222 219 218 219 223 230 234 233 229 223 220 219 223 227 230 233 234 242 248 247 241 240 241 244 249 246 239 240 243 241 245 241 240 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 230 221 219 221 225 218 216 227 228 217 9999999 214 216 174 9999999 181 189 197 210 191 170 165 186 192 198 190 166 176 171 148 156 169 156 166 159 142 166 175 135 116 9999999 135 143 122 117 9999999 9999999 107 133 130 9999999 9999999 9999999 159 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 4717 269 1725 75 10293 1 18 37 3983 -11694 1000000 167 206 237 259 341 285 305 387 380 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -7 48 68 81 103 127 143 169 201 237 332 9999999 9999999 352 397 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 279 273 272 264 274 272 272 270 262 256 252 245 240 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 220 220 220 220 221 224 223 221 225 222 221 223 220 217 219 223 228 236 240 233 228 225 221 220 224 228 231 235 234 237 239 241 240 237 243 249 250 241 234 233 234 238 234 237 249 9999999 9999999 9999999 9999999 9999999 224 233 233 224 220 213 212 224 223 220 215 212 202 201 9999999 9999999 209 192 180 182 196 185 191 181 179 174 165 182 176 168 182 175 160 151 162 162 160 188 174 140 149 147 9999999 111 151 161 150 170 163 9999999 9999999 173 134 112 141 146 138 9999999 9999999 157 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 133 201 9999999 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 4749 270 1725 75 10295 1 19 9 3989 -11688 1000000 77 229 326 386 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 41 68 76 89 120 150 169 200 207 218 266 335 371 345 396 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 275 268 273 275 272 268 260 255 249 240 235 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 220 221 221 221 224 224 223 225 222 219 221 220 217 218 225 231 236 237 230 228 228 225 227 229 230 233 235 233 235 235 237 239 241 246 249 250 240 236 234 232 230 229 237 244 9999999 9999999 9999999 9999999 9999999 9999999 235 232 9999999 214 210 219 226 217 226 222 205 191 205 232 223 212 205 197 188 192 179 173 182 186 198 184 184 179 172 184 158 149 160 186 195 169 178 170 136 132 142 169 160 144 161 195 205 179 9999999 9999999 172 9999999 9999999 128 142 176 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 103 116 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 168 137 210 4780 241 1575 75 10300 1 19 40 3995 -11683 1000000 1000000 41 208 258 314 388 9999999 397 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -9 2 -1 7 5 -4 1000000 1000000 2 18 43 19 56 60 65 87 114 138 160 190 176 222 257 315 253 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 275 272 275 269 268 270 272 262 255 251 247 236 234 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 217 217 219 220 220 224 224 222 225 222 218 219 221 219 219 224 230 236 236 233 231 229 227 226 227 230 232 231 234 236 237 236 241 248 245 244 249 251 243 236 233 231 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 225 223 236 246 235 219 226 231 208 194 196 192 186 189 188 186 188 185 198 200 186 177 175 189 175 159 166 180 175 161 172 193 179 139 142 183 190 142 156 177 150 121 9999999 9999999 9999999 129 9999999 9999999 71 148 129 4812 236 1575 75 10301 1 20 12 4001 -11677 1000000 1000000 72 216 218 246 268 328 342 9999999 1000400 105 104 105 108 111 112 111 112 118 113 98 104 113 108 94 97 106 109 108 109 113 106 103 92 74 70 120 123 23 47 81 95 194 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 268 264 263 262 266 258 250 244 243 232 229 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 218 218 220 222 222 225 227 225 226 223 219 220 223 220 219 223 228 236 241 240 234 228 228 226 226 230 228 228 234 235 238 239 242 250 245 244 244 242 240 232 234 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 225 242 240 219 209 212 208 9999999 208 214 195 198 194 169 168 196 207 201 186 164 155 166 177 161 148 156 142 151 165 168 183 154 136 159 171 156 159 155 9999999 9999999 9999999 9999999 9999999 120 4843 273 1575 75 10294 1 20 43 4007 -11672 1000000 1000000 113 217 245 255 282 337 351 9999999 1000400 117 114 115 117 119 119 119 116 120 116 115 123 138 143 128 139 147 146 145 144 144 136 149 138 126 124 135 137 156 153 96 153 239 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 273 275 268 272 267 259 251 250 242 238 236 234 229 227 224 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 220 220 221 223 222 225 227 226 227 223 220 222 223 219 217 222 227 233 237 236 233 225 226 229 226 226 228 229 232 236 240 245 246 244 247 248 245 239 236 237 235 238 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 232 233 217 206 209 220 203 9999999 216 216 204 200 182 174 183 206 206 208 197 174 170 157 180 183 161 160 168 179 171 150 171 166 138 146 136 140 177 186 148 179 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 4875 245 1275 75 10293 1 21 15 4013 -11667 1000000 19 153 143 141 132 197 259 317 280 329 108 119 113 113 110 111 109 107 111 113 113 107 112 109 112 116 119 122 128 132 130 130 125 125 124 122 129 105 66 96 150 308 310 265 91 179 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 268 274 276 269 268 266 257 247 248 237 236 233 227 224 221 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 218 219 222 222 225 227 223 225 223 219 221 224 219 216 223 228 232 236 235 231 224 224 228 224 223 227 231 233 236 239 245 245 240 245 250 250 245 241 242 238 230 238 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 250 242 222 218 232 232 9999999 9999999 9999999 203 193 185 172 189 195 192 192 176 161 167 169 154 177 183 172 152 148 163 154 154 158 158 120 9999999 109 109 137 183 152 164 181 131 9999999 9999999 9999999 9999999 9999999 9999999 122 4906 239 1200 75 10292 1 21 46 4019 -11661 1000000 9999999 9999999 9999999 226 141 207 287 304 321 360 125 127 139 125 108 106 108 109 109 111 116 115 119 124 129 130 127 131 130 134 141 140 139 133 128 128 128 124 109 73 98 137 289 290 270 130 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 266 265 265 260 261 250 237 245 232 229 223 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 221 221 223 225 224 226 227 224 226 225 219 220 223 219 215 221 228 233 238 238 231 227 224 226 226 226 228 232 232 234 243 246 244 241 242 246 246 242 242 245 244 233 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 235 239 231 227 235 223 204 9999999 9999999 204 198 186 187 192 191 191 183 163 152 159 153 151 175 183 179 155 147 162 141 137 123 135 128 106 9999999 9999999 123 137 84 84 150 140 4938 231 1575 75 10290 1 22 18 4025 -11656 132 131 137 140 141 145 140 146 150 130 107 108 107 112 112 114 119 120 127 127 133 138 141 143 150 153 158 159 157 159 154 159 154 140 133 128 120 117 118 93 126 187 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 263 264 269 263 261 251 239 247 237 231 230 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 223 224 226 226 225 226 226 225 226 224 220 222 222 219 218 223 228 233 238 237 234 228 224 226 228 227 227 228 227 236 245 242 241 239 241 245 246 246 242 241 241 233 234 232 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 218 216 224 222 209 208 9999999 9999999 190 191 183 174 188 198 179 167 159 160 169 179 205 197 176 174 184 188 157 130 119 139 126 123 9999999 9999999 155 108 62 4969 230 1575 75 10286 1 22 49 4031 -11650 139 137 142 144 141 140 138 144 138 118 103 107 107 109 109 110 112 112 118 117 118 124 128 135 143 148 152 155 156 158 155 158 153 141 130 123 113 112 97 92 150 207 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 263 265 265 267 262 257 245 246 243 237 233 230 223 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 222 223 224 225 224 225 226 224 225 224 222 223 221 217 218 222 228 233 236 234 232 228 225 227 227 225 224 225 230 241 245 238 237 242 248 245 244 247 237 238 239 229 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 205 209 219 213 215 218 213 9999999 9999999 9999999 9999999 169 182 164 160 183 172 155 138 131 156 169 159 149 151 161 160 161 159 141 150 144 112 119 114 9999999 133 106 5001 265 1575 75 10283 1 23 21 4037 -11645 271 9999999 144 146 147 140 135 133 126 121 105 107 104 104 106 107 107 110 114 116 117 120 123 130 138 143 147 151 152 155 155 152 153 148 136 122 111 110 96 96 149 205 235 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 266 264 262 265 263 259 246 247 248 242 234 234 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 223 222 222 222 222 225 225 224 226 224 223 223 222 218 217 222 229 235 238 237 234 229 223 226 230 226 225 226 232 238 239 236 239 247 248 240 239 246 234 233 239 234 236 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 222 217 222 230 224 211 201 211 9999999 9999999 205 9999999 9999999 175 176 155 168 171 168 154 143 156 160 134 135 161 161 161 179 167 156 171 130 126 140 128 127 136 117 124 154 144 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 112 5032 268 1275 75 10285 1 23 52 4043 -11639 0 180 315 9999999 155 231 198 230 335 341 142 135 138 134 119 105 101 107 108 107 106 113 118 119 125 126 130 138 141 147 146 147 151 152 153 151 154 151 147 132 120 115 104 84 176 217 238 251 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 270 267 264 261 262 257 245 246 246 242 234 232 224 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 224 222 221 222 222 225 225 225 226 224 223 224 225 222 220 225 230 236 238 240 236 227 220 225 231 226 226 229 233 233 232 232 240 248 245 241 245 247 238 235 238 241 235 236 233 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 228 230 227 222 219 226 212 205 208 196 201 192 175 178 180 161 161 167 175 163 160 179 155 143 158 166 167 181 193 154 148 165 126 117 135 144 141 141 129 143 160 158 140 9999999 9999999 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 5064 248 1350 75 10283 1 24 24 4049 -11634 1000000 1000000 62 120 183 210 248 351 328 140 144 144 136 125 110 99 107 107 107 109 115 120 118 121 127 129 135 141 143 143 144 148 149 150 151 149 148 153 149 134 126 103 114 220 228 245 258 9999999 9999999 9999999 9999999 249 9999999 244 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 270 270 267 265 260 259 249 247 246 244 235 233 226 227 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 222 221 221 223 223 226 228 226 227 225 223 225 226 223 223 226 231 237 239 237 231 224 224 224 226 225 224 227 231 233 229 231 238 246 247 250 254 247 241 241 245 240 234 237 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 214 234 219 9999999 201 197 194 190 178 9999999 199 188 173 154 160 153 152 171 150 136 149 141 154 167 157 152 162 159 127 122 142 170 155 149 141 155 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 5095 273 1275 75 10284 1 24 55 4055 -11628 1000000 1000000 48 137 207 223 293 271 393 227 138 147 144 136 119 115 104 106 108 108 111 117 124 122 124 130 129 134 137 139 140 143 141 144 145 147 146 145 153 155 146 135 110 196 227 231 243 245 247 9999999 9999999 9999999 9999999 9999999 242 233 240 234 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 267 268 266 265 260 261 253 249 249 248 239 236 232 231 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 221 220 221 223 222 225 227 225 227 225 223 225 226 222 221 224 230 237 239 237 232 226 226 226 223 225 224 223 230 236 232 232 237 242 246 247 247 248 247 244 246 243 236 233 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 223 214 9999999 219 222 214 9999999 200 202 215 216 188 9999999 200 184 169 160 163 169 165 161 174 172 155 145 162 170 146 164 186 160 147 142 146 172 158 124 126 146 149 156 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 165 199 5127 273 1275 75 10283 1 25 27 4061 -11623 1000000 1000000 67 79 138 170 269 320 297 278 139 144 149 138 116 114 117 116 116 111 115 117 124 127 129 130 132 135 135 137 139 143 143 144 145 144 147 147 153 153 160 149 162 215 234 241 245 9999999 241 240 241 242 240 232 236 229 238 238 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 264 263 264 264 262 262 255 250 250 251 244 236 232 229 228 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 222 222 224 225 224 225 226 224 226 225 222 224 224 222 219 222 228 233 237 235 233 227 221 223 224 228 230 231 235 234 231 231 235 238 243 245 243 246 252 252 238 235 235 226 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 222 210 205 9999999 215 220 217 196 188 200 204 183 179 188 160 149 167 190 186 158 151 165 175 168 154 158 165 137 138 139 124 158 163 138 134 141 124 116 108 109 175 154 9999999 9999999 9999999 9999999 9999999 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 209 5158 244 1275 75 10284 1 25 58 4067 -11618 1000000 69 169 9999999 9999999 178 268 374 207 164 144 134 145 140 118 122 127 125 121 119 125 124 126 131 130 132 133 135 135 139 142 141 145 145 145 146 153 152 151 155 164 169 210 223 238 245 246 9999999 9999999 239 246 238 241 233 235 234 237 247 253 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 271 262 265 265 265 264 259 255 252 252 250 246 238 232 228 227 226 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 222 223 226 227 226 227 227 226 229 225 221 223 224 222 218 221 225 232 239 236 233 229 224 223 224 227 230 232 229 226 229 234 237 238 244 248 247 242 248 254 233 230 236 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 217 211 212 9999999 224 221 218 217 191 186 195 173 161 184 169 151 174 187 169 155 153 150 150 146 144 160 141 117 134 140 142 142 140 142 135 136 147 133 121 130 141 110 9999999 9999999 9999999 9999999 9999999 122 5190 236 1575 75 10284 1 26 30 4073 -11613 227 308 91 92 75 107 148 144 146 147 126 126 130 127 119 124 128 134 132 135 135 136 136 139 142 142 144 146 148 150 151 158 162 162 162 175 179 189 220 226 236 239 9999999 9999999 9999999 239 244 233 236 241 239 245 243 253 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 262 269 266 264 261 258 257 249 254 248 245 241 232 230 227 224 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 224 223 225 227 227 229 230 229 228 224 221 223 224 222 222 225 227 231 236 235 233 232 231 230 230 230 227 226 224 220 226 235 235 236 238 235 239 247 250 255 238 235 238 235 234 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 234 215 210 9999999 9999999 220 204 217 226 183 9999999 195 184 177 193 187 174 180 167 145 153 149 143 141 132 130 149 130 118 142 143 147 129 115 126 144 115 85 103 123 137 106 67 9999999 122 5221 238 1275 75 10284 1 27 1 4079 -11608 1000000 1000000 9999999 9999999 9999999 283 282 48 105 120 131 146 144 151 132 123 128 124 121 126 132 138 135 134 136 140 139 140 142 141 146 153 154 160 163 169 175 180 184 197 202 211 218 225 232 233 234 9999999 9999999 234 232 228 229 237 244 251 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 261 270 266 264 262 261 257 250 256 250 246 243 235 231 230 227 225 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 225 226 227 227 226 227 230 229 227 227 227 226 223 223 226 230 232 232 232 231 234 235 230 230 228 229 231 233 230 220 222 226 225 226 227 230 236 247 252 251 246 248 250 246 250 249 248 245 245 242 225 9999999 233 233 219 9999999 9999999 213 219 208 203 9999999 9999999 222 9999999 214 206 193 200 200 198 208 207 193 174 169 169 150 155 167 177 163 148 144 144 146 144 137 122 137 157 137 118 133 123 76 93 126 138 118 102 5253 242 1350 75 10283 1 27 33 4085 -11602 1000000 1000000 9999999 168 250 281 247 126 133 131 138 133 144 136 128 127 119 127 126 147 146 143 141 140 141 141 143 144 148 152 158 163 171 176 182 189 190 197 209 214 216 216 225 236 236 235 9999999 9999999 228 228 229 9999999 238 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 267 263 268 265 265 263 259 252 250 256 252 245 241 236 231 230 227 227 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 226 227 228 227 224 227 230 228 227 227 227 225 223 224 228 231 231 231 231 233 237 232 225 225 225 226 235 239 234 225 217 214 218 220 226 235 241 244 250 251 249 256 255 255 258 256 258 258 250 250 245 236 249 239 222 9999999 9999999 9999999 208 220 211 9999999 9999999 237 9999999 9999999 187 202 213 200 187 201 201 189 178 174 182 172 168 188 199 184 158 151 161 166 159 140 131 143 185 176 144 145 153 138 137 149 148 141 144 161 159 163 138 114 5284 241 1425 75 10286 1 28 4 4091 -11597 1000000 1000000 39 242 235 273 254 366 9999999 51 131 138 133 136 136 130 133 135 158 151 142 144 144 143 147 151 152 156 162 169 176 181 187 196 199 199 208 218 221 222 226 236 242 9999999 9999999 9999999 237 232 232 9999999 9999999 247 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 263 263 265 261 258 251 249 253 252 245 242 235 231 230 229 226 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 226 227 229 228 225 226 230 228 226 224 223 223 223 224 227 231 229 226 230 237 237 230 228 230 229 229 234 236 231 227 220 218 222 225 226 229 241 250 251 249 250 253 256 257 255 253 252 252 247 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 9999999 9999999 206 201 199 201 180 183 192 192 200 204 203 202 176 164 178 186 155 139 166 154 136 140 146 152 159 164 155 138 157 172 134 127 131 128 132 122 119 123 122 134 5316 242 1425 75 10288 1 28 36 4097 -11592 1000000 1000000 1000000 9999999 9999999 9999999 9999999 379 9999999 53 143 143 137 141 142 144 144 149 156 155 140 141 141 145 149 150 149 157 168 178 183 185 188 198 203 211 220 226 224 232 236 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 261 261 261 265 261 258 252 251 254 253 247 244 236 232 231 231 225 225 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 226 227 229 229 226 226 230 228 224 223 221 222 223 221 224 230 230 229 231 238 239 233 230 227 225 229 233 232 231 229 227 231 230 225 228 232 241 250 243 240 257 260 260 253 248 255 251 247 244 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 214 212 214 201 189 181 184 190 199 214 210 213 188 162 179 182 156 140 150 148 136 148 157 160 149 132 139 128 125 149 118 94 102 105 137 131 98 90 102 138 121 5347 241 1500 75 10284 1 29 7 4103 -11587 1000000 1000000 9999999 9999999 9999999 9999999 9999999 362 133 149 151 148 137 140 140 135 141 144 147 138 138 136 142 140 143 144 150 158 164 173 181 183 192 206 218 222 233 226 232 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 264 261 262 266 263 255 252 250 254 250 248 244 240 234 231 230 227 227 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 224 226 229 227 224 224 228 226 224 223 222 223 225 222 225 231 233 231 231 234 238 234 229 226 226 231 234 233 232 229 225 223 221 223 229 235 239 242 242 248 261 266 269 261 250 255 9999999 247 9999999 9999999 9999999 9999999 239 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 201 207 218 204 200 196 189 197 197 196 188 187 177 173 177 159 155 159 152 155 157 176 166 140 152 143 140 141 111 116 133 120 140 158 150 144 122 136 9999999 145 140 5379 242 1500 75 10286 1 29 39 4109 -11581 1000000 1000000 9999999 9999999 9999999 9999999 100 122 131 153 159 154 134 142 139 131 133 134 137 136 136 136 141 138 142 143 143 137 156 166 182 191 199 210 218 224 233 236 237 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 264 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 267 265 265 265 263 256 254 250 251 249 247 242 241 234 230 231 227 225 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 225 227 229 227 224 224 228 229 226 226 226 225 226 225 228 233 233 230 233 235 235 233 229 227 229 231 233 234 233 227 224 220 219 225 228 232 239 242 245 251 252 259 273 266 253 9999999 9999999 9999999 245 9999999 9999999 250 240 235 9999999 9999999 230 9999999 9999999 9999999 9999999 9999999 209 9999999 9999999 9999999 198 196 205 204 203 208 202 203 197 187 177 173 177 187 172 154 161 164 153 153 173 186 173 148 147 145 151 163 137 122 132 119 147 214 177 133 120 126 142 133 120 134 5410 243 1500 75 10287 1 30 10 4115 -11576 1000000 1000000 9999999 9999999 9999999 9999999 174 156 152 162 168 164 160 157 148 142 134 131 143 147 143 141 145 147 153 149 139 145 176 185 205 216 218 220 224 228 233 237 231 234 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 269 266 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 266 264 262 265 260 255 252 251 245 247 243 239 236 231 225 228 222 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 226 228 229 227 225 224 227 229 228 228 228 225 225 223 226 233 231 229 235 238 236 232 228 227 227 230 236 237 231 226 225 222 221 225 227 231 239 244 246 250 257 260 261 259 253 258 9999999 252 245 247 252 248 234 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 238 9999999 230 9999999 9999999 206 193 192 202 212 219 217 203 185 171 175 185 186 181 173 164 161 160 173 199 200 186 163 144 142 163 183 157 133 138 118 105 165 174 132 118 113 131 119 112 135 123 5442 239 1500 75 10283 1 30 42 4121 -11571 1000000 1000000 9999999 9999999 9999999 9999999 279 167 168 167 166 165 175 170 168 153 140 127 135 140 142 140 141 155 160 152 139 190 207 218 226 235 230 231 231 230 234 230 225 222 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 256 257 9999999 259 9999999 9999999 261 264 270 269 271 269 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 260 259 264 260 252 253 251 243 243 241 238 234 231 224 224 221 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 228 230 230 229 227 226 228 229 227 228 228 226 225 221 224 234 234 232 237 238 236 233 228 227 230 231 238 241 231 225 224 220 218 221 227 230 233 237 240 244 252 260 259 257 253 255 258 255 256 257 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 9999999 9999999 9999999 9999999 9999999 192 205 200 205 218 201 164 158 183 177 166 169 166 159 154 173 180 179 189 166 136 142 147 155 169 158 119 110 125 103 120 122 104 127 125 134 5473 275 1425 75 10281 1 31 13 4127 -11565 1000000 1000000 9999999 9999999 9999999 356 382 327 182 186 181 177 174 175 170 182 167 147 125 120 123 130 134 132 146 147 142 143 189 197 216 223 226 227 230 231 9999999 9999999 9999999 225 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 254 253 255 250 255 261 257 264 271 267 269 260 264 267 265 9999999 9999999 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 259 258 260 259 251 252 249 244 244 241 236 233 230 224 223 221 219 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 228 229 230 229 227 227 229 229 228 228 228 227 226 223 226 232 233 232 233 236 234 231 226 224 229 231 236 238 233 230 225 218 220 225 230 229 231 240 243 245 250 259 262 256 258 264 9999999 255 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 202 218 217 193 191 213 204 180 186 210 192 180 173 161 158 157 176 169 158 172 152 138 152 149 149 166 164 133 116 134 132 127 122 104 113 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 119 5505 242 1425 75 10284 1 31 45 4133 -11560 1000000 9999999 9999999 9999999 356 339 9999999 226 193 193 185 180 180 185 177 192 174 158 139 132 123 127 128 130 136 134 129 138 190 198 213 221 220 222 224 226 9999999 9999999 214 218 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 252 258 256 251 251 259 255 261 258 265 261 265 255 262 266 270 267 268 264 266 9999999 266 9999999 9999999 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 261 258 259 255 248 246 247 242 242 238 233 233 227 221 222 221 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 229 230 229 229 229 231 231 229 229 230 228 226 223 225 229 230 229 232 238 235 227 227 226 228 233 234 231 230 232 228 224 223 227 231 234 238 243 249 249 253 254 253 257 256 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 195 217 233 225 204 199 214 204 202 245 245 205 180 170 161 169 170 160 169 182 161 154 160 146 135 140 147 144 152 144 157 182 159 131 121 127 118 97 126 153 5536 273 1425 75 10279 1 32 16 4139 -11555 1000000 1000000 104 155 9999999 300 323 332 32 173 180 175 173 182 183 194 177 164 156 146 131 133 129 126 128 128 119 121 203 208 220 229 233 228 9999999 222 9999999 226 218 221 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 264 261 251 250 258 252 255 254 258 258 260 256 257 258 262 260 260 263 266 265 9999999 265 259 257 257 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 260 261 255 251 246 247 241 242 238 234 234 227 219 221 220 219 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 227 229 230 230 229 229 229 230 229 228 227 227 228 224 225 229 229 231 237 241 236 226 226 225 226 232 235 232 229 225 225 227 225 227 233 237 239 242 244 248 257 252 256 269 259 260 259 9999999 246 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 9999999 9999999 9999999 225 217 215 196 186 198 218 215 215 202 193 217 221 202 183 177 173 175 174 159 162 166 145 138 132 133 139 151 137 142 178 153 140 163 157 133 142 161 159 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 5570 0 0 75 10279 1 32 50 4145 -11549 5884 247 1875 75 10278 1 38 4 4203 -11492 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 233 236 233 231 241 249 247 243 243 250 246 252 251 246 239 239 240 242 250 247 243 249 249 250 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 266 270 270 266 271 273 273 9999999 281 278 272 272 275 280 278 276 9999999 274 264 267 272 267 268 262 259 257 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 213 216 220 223 226 229 230 229 229 229 227 226 226 228 231 233 235 237 238 237 237 237 238 242 244 242 239 237 234 232 231 226 230 238 241 238 238 244 253 258 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 238 242 239 244 244 238 232 228 242 9999999 237 9999999 240 264 246 220 221 230 227 210 210 206 196 204 208 210 216 198 183 176 175 178 186 181 185 194 195 182 164 179 174 162 150 127 147 165 166 143 118 121 128 125 109 9999999 9999999 9999999 132 9999999 9999999 180 174 9999999 9999999 221 191 5918 246 1650 75 10277 1 38 38 4209 -11485 1000000 1000000 67 98 9999999 9999999 9999999 9999999 9999999 9999999 213 215 216 213 214 224 228 233 228 226 226 219 235 239 233 228 236 231 227 226 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 256 259 257 259 261 264 268 271 277 274 273 272 268 271 267 265 271 269 259 262 269 268 268 261 256 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 255 252 253 251 251 246 249 248 243 238 237 234 231 228 226 220 220 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 222 224 225 225 226 226 228 231 231 230 228 225 226 224 223 228 229 227 231 237 238 237 235 237 236 236 239 239 237 233 226 226 225 224 226 228 230 232 233 237 245 249 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 253 238 218 207 208 207 218 222 193 187 204 207 200 191 183 181 172 180 181 173 176 154 159 189 162 149 154 127 126 136 156 183 158 142 124 122 109 94 123 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 5950 255 1350 75 10279 1 39 10 4215 -11479 1000000 92 299 312 91 33 128 178 388 9999999 9999999 1000400 229 233 234 230 230 235 234 230 230 237 233 232 233 232 241 246 243 241 243 234 227 227 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 264 256 264 266 270 276 268 271 273 277 274 271 269 264 264 262 263 264 264 268 268 264 260 256 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 253 253 251 249 249 246 248 247 242 238 238 234 231 230 227 220 219 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 225 226 227 226 225 225 228 232 230 230 230 226 228 226 224 229 229 227 231 237 238 235 235 236 234 235 237 236 234 233 228 224 221 222 226 222 223 234 236 234 237 245 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 222 237 225 197 201 205 225 238 209 211 221 219 207 184 182 190 181 190 203 180 174 152 150 168 141 154 139 119 128 129 155 154 139 140 124 125 9999999 117 160 9999999 107 102 108 9999999 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 5981 255 1200 75 10278 1 39 41 4221 -11474 1000000 1000000 9999999 9999999 9999999 285 245 374 1000400 175 209 221 243 251 245 241 240 238 236 244 243 235 234 231 236 240 243 248 9999999 9999999 253 9999999 248 241 236 234 238 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 274 268 267 270 278 274 280 267 267 266 265 265 266 264 271 266 261 261 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 253 253 249 251 250 250 249 246 241 240 237 234 228 230 225 220 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 226 227 227 227 226 226 229 232 229 228 228 225 226 225 222 226 228 227 231 239 242 240 239 234 231 236 236 238 236 234 233 225 221 221 225 223 225 233 230 237 244 244 245 9999999 9999999 9999999 9999999 9999999 9999999 243 239 9999999 9999999 9999999 9999999 237 9999999 9999999 9999999 9999999 9999999 9999999 223 9999999 9999999 219 219 228 215 205 216 220 232 237 226 226 217 200 200 190 178 180 170 171 185 182 173 147 155 155 133 155 144 135 143 140 124 135 184 157 141 162 157 131 136 161 160 126 9999999 9999999 178 194 9999999 9999999 9999999 9999999 189 6013 259 1125 75 10278 1 40 13 4227 -11468 1000000 9999999 9999999 9999999 9999999 306 205 63 76 136 169 193 227 240 246 242 244 242 240 240 245 246 238 242 237 238 239 9999999 9999999 9999999 9999999 9999999 9999999 249 240 235 235 237 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 268 272 274 276 275 9999999 272 270 266 272 266 265 261 270 266 260 260 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 254 251 251 250 250 251 251 248 243 243 240 234 229 231 222 221 220 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 225 226 227 228 228 227 230 233 231 229 229 226 225 224 221 224 227 230 236 241 242 241 239 235 232 235 236 237 235 229 227 221 220 222 226 223 226 236 234 242 253 249 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 238 240 9999999 9999999 234 231 240 243 232 220 217 9999999 9999999 239 239 234 222 219 225 239 243 239 230 227 220 200 193 183 186 202 196 188 197 203 185 157 169 159 135 151 167 160 142 144 140 179 227 150 129 162 154 131 131 133 138 155 169 221 217 193 9999999 167 185 171 146 186 9999999 185 6044 253 1500 75 10274 1 40 44 4233 -11462 231 87 76 61 130 188 205 246 245 245 243 244 241 242 245 247 246 239 242 240 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 233 227 231 233 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 277 9999999 269 266 272 276 276 270 269 265 265 268 266 269 257 254 252 9999999 9999999 9999999 9999999 9999999 9999999 255 253 253 250 251 251 249 249 249 250 250 246 245 244 239 234 231 225 222 222 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 226 227 228 229 230 230 231 232 233 231 229 228 229 225 222 225 228 232 237 239 239 237 234 233 234 237 237 236 230 222 220 221 220 221 225 223 223 232 228 231 243 244 247 245 243 245 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 235 235 233 226 223 229 9999999 9999999 224 230 223 211 214 224 223 220 214 212 203 192 187 179 193 209 205 191 186 193 196 183 174 145 131 147 161 166 150 155 157 146 9999999 152 164 9999999 9999999 97 9999999 9999999 9999999 163 168 9999999 9999999 9999999 9999999 136 127 134 9999999 168 189 6076 248 1500 75 10267 1 41 16 4239 -11457 169 93 104 72 83 212 228 249 248 245 242 244 241 241 240 238 237 236 236 238 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 234 232 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 270 268 265 265 273 274 267 270 271 267 269 264 268 259 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 252 252 249 248 251 250 247 248 248 249 247 246 245 243 237 232 230 224 222 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 226 227 228 228 229 229 230 230 231 230 229 228 226 224 224 228 231 234 238 241 240 237 234 231 232 237 239 236 229 222 220 221 221 220 219 222 225 230 231 231 238 246 253 246 245 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 244 218 198 207 213 211 215 214 205 203 210 198 192 201 200 191 178 178 180 172 163 172 188 186 176 159 159 164 159 158 159 180 161 9999999 9999999 133 170 124 84 92 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 132 157 6107 255 975 75 10266 1 41 47 4246 -11455 1000000 9999999 9999999 9999999 9999999 9999999 169 99 107 105 87 60 212 232 243 243 238 238 243 246 242 240 240 241 239 9999999 239 242 232 236 241 9999999 9999999 9999999 9999999 9999999 9999999 251 241 232 240 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 264 269 271 269 269 271 269 270 270 267 267 267 262 260 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 252 250 249 248 250 249 248 250 249 248 246 244 240 235 235 226 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 226 228 228 228 228 229 230 230 229 229 227 225 223 223 224 227 231 234 238 241 239 237 237 233 232 234 237 236 230 227 225 218 217 221 220 223 227 232 232 237 246 9999999 9999999 247 247 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 227 211 208 212 226 233 222 200 205 220 202 199 208 216 206 180 176 174 173 171 167 180 186 192 185 184 191 188 173 179 175 141 145 147 129 134 126 110 112 9999999 9999999 167 9999999 9999999 9999999 9999999 9999999 9999999 229 6139 251 900 75 10270 1 42 19 4253 -11454 1000000 9999999 9999999 9999999 9999999 357 165 165 106 115 111 81 75 213 237 245 241 233 242 246 246 246 247 243 243 239 9999999 9999999 241 235 237 238 244 9999999 9999999 9999999 9999999 9999999 253 252 241 251 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 267 271 9999999 271 273 271 268 273 277 274 275 272 269 268 266 273 271 263 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 257 252 252 252 251 248 252 250 248 248 247 247 243 241 236 234 235 225 222 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 225 227 228 229 230 229 230 232 230 229 227 226 227 227 226 226 227 229 235 239 239 238 240 238 236 236 237 238 232 226 225 221 219 223 224 226 229 231 233 237 241 245 248 242 243 253 9999999 9999999 9999999 9999999 249 248 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 242 9999999 248 9999999 215 210 216 214 212 222 223 210 203 209 203 193 185 191 198 190 196 205 193 179 163 160 166 162 152 146 165 166 160 162 151 143 135 9999999 158 144 139 135 9999999 9999999 9999999 9999999 9999999 170 6170 251 825 75 10269 1 42 50 4260 -11452 1000000 1000000 9999999 9999999 9999999 397 98 112 116 115 118 119 68 98 205 245 250 245 245 254 257 251 253 250 244 242 245 246 9999999 9999999 9999999 240 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 262 268 9999999 9999999 275 279 276 276 272 269 272 271 268 273 269 269 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 255 254 252 253 253 251 251 249 248 248 246 245 243 240 234 234 235 229 223 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 225 226 227 229 230 229 229 232 230 229 227 226 229 228 229 229 226 229 234 238 240 237 234 233 232 233 239 242 237 229 223 220 218 220 221 222 222 232 242 241 238 245 249 248 242 241 253 254 9999999 9999999 238 237 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 221 212 193 210 215 226 225 199 190 187 181 198 218 220 229 216 187 174 171 170 168 161 148 148 150 149 161 150 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 9999999 9999999 9999999 158 6202 251 825 75 10266 1 43 22 4267 -11451 1000000 1000000 9999999 9999999 9999999 9999999 107 112 120 121 121 116 71 96 187 239 246 249 253 255 252 246 251 246 246 248 248 248 252 251 9999999 243 242 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 267 272 9999999 276 276 277 273 276 268 269 9999999 9999999 9999999 9999999 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 255 255 255 256 255 253 251 250 250 250 252 246 246 242 237 235 235 231 226 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 226 228 228 229 229 228 229 232 231 230 228 228 228 227 228 229 229 232 235 238 241 239 233 230 230 230 239 241 236 231 225 217 215 220 222 227 227 233 239 233 237 243 246 245 241 243 250 243 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 229 223 202 213 214 217 231 209 198 194 187 216 230 221 220 187 155 161 184 195 185 177 156 141 163 167 167 147 126 9999999 9999999 118 9999999 9999999 9999999 9999999 111 9999999 9999999 174 176 6233 266 900 75 10264 1 43 53 4274 -11450 1000000 9999999 9999999 9999999 9999999 96 96 134 130 128 119 92 100 167 222 229 242 247 251 253 252 251 243 246 242 237 241 253 255 249 247 249 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 266 271 274 273 272 275 274 278 271 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 258 254 256 257 256 250 251 251 254 250 251 246 245 242 237 235 234 229 231 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 222 226 228 228 228 227 227 231 231 231 230 230 231 229 225 225 229 231 232 235 240 240 235 231 232 233 232 235 235 232 231 227 217 218 222 219 225 227 232 236 235 238 236 237 239 239 249 246 233 9999999 9999999 237 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 219 9999999 9999999 9999999 240 224 232 252 222 209 225 214 202 207 196 190 198 211 214 186 175 175 165 184 181 160 163 186 175 140 159 147 139 132 137 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 129 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 6265 258 1275 75 10263 1 44 25 4281 -11448 372 86 139 151 136 130 115 85 160 202 216 234 238 9999999 259 263 256 245 249 240 239 241 250 249 9999999 9999999 239 245 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 268 272 271 274 277 277 278 274 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 254 255 254 254 249 251 251 252 249 248 246 245 243 239 238 235 231 232 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 224 226 227 227 227 226 227 231 230 230 230 230 231 228 225 226 229 231 233 237 241 237 231 230 232 232 232 236 238 234 231 226 218 220 220 218 219 224 238 239 236 239 236 232 238 240 243 242 9999999 9999999 245 233 233 9999999 9999999 9999999 9999999 231 238 9999999 9999999 9999999 9999999 9999999 9999999 236 238 228 228 235 215 204 215 216 210 216 194 184 199 210 222 192 179 182 179 195 166 141 166 193 196 199 189 154 134 155 178 9999999 9999999 142 9999999 9999999 9999999 9999999 153 133 109 135 130 146 9999999 9999999 9999999 9999999 9999999 177 9999999 9999999 9999999 9999999 235 239 6296 258 1350 75 10265 1 44 56 4288 -11446 131 141 204 153 147 126 95 144 187 212 226 233 241 255 255 249 241 242 244 249 248 247 243 236 9999999 9999999 242 244 9999999 9999999 9999999 9999999 9999999 252 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 280 277 277 278 279 280 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 255 255 252 253 249 249 248 248 248 245 243 239 240 236 233 232 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 225 225 226 227 226 227 231 231 230 231 230 231 229 226 226 227 230 235 238 237 237 236 235 233 231 233 237 236 231 227 225 224 221 221 221 223 224 229 231 228 235 239 235 231 237 252 249 234 239 245 246 9999999 9999999 9999999 9999999 9999999 233 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 220 212 213 226 234 227 214 213 211 217 201 175 186 208 203 191 199 195 192 172 158 175 161 163 198 192 169 147 167 153 9999999 146 175 9999999 9999999 9999999 9999999 9999999 178 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 148 197 6328 264 900 75 10261 1 45 28 4295 -11445 1000000 9999999 9999999 9999999 9999999 9999999 168 188 257 187 166 147 129 152 183 204 217 235 249 259 251 241 242 238 246 247 246 239 241 238 232 233 237 246 249 9999999 9999999 9999999 9999999 250 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 272 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 256 256 257 256 252 252 249 249 249 248 247 245 242 239 238 235 234 233 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 222 224 226 228 228 227 229 233 232 231 231 231 231 230 227 227 226 227 233 238 237 237 236 237 236 237 238 238 234 233 231 225 223 220 223 225 227 224 224 228 228 235 243 248 240 241 254 252 241 238 238 243 9999999 9999999 9999999 9999999 9999999 9999999 237 234 9999999 9999999 9999999 227 219 220 9999999 213 211 207 224 254 240 203 192 182 198 207 181 169 171 167 165 188 200 199 174 164 177 161 172 192 182 169 150 150 137 132 145 155 9999999 9999999 9999999 9999999 9999999 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 196 6359 257 1350 75 10261 1 45 59 4301 -11443 384 9999999 243 223 201 201 178 192 193 203 222 234 239 250 244 236 241 241 246 241 236 236 239 9999999 9999999 238 239 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 259 256 258 256 257 253 250 253 254 250 249 244 246 242 239 237 236 236 233 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 222 223 226 228 229 227 229 233 232 230 230 230 231 228 227 228 227 227 231 237 240 234 233 235 235 238 240 237 233 233 230 222 218 219 222 224 227 228 233 236 236 238 243 242 236 236 235 238 239 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 222 215 210 208 214 227 213 207 223 207 196 204 186 182 205 203 191 169 163 177 163 169 176 169 189 196 193 213 210 173 174 170 153 147 137 117 9999999 152 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 136 129 6391 261 975 75 10256 1 46 31 4308 -11442 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 101 215 235 217 210 212 218 223 226 231 242 237 238 232 237 242 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 256 256 256 256 251 252 256 254 251 250 245 247 242 240 238 238 236 235 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 221 224 226 228 229 227 229 233 231 231 231 230 229 225 225 228 225 228 233 237 240 237 236 237 234 234 240 242 237 230 226 222 216 216 221 224 225 225 232 235 238 243 246 242 237 231 233 240 244 9999999 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 237 244 213 203 217 218 232 234 212 196 196 194 197 184 171 179 174 176 174 169 177 172 197 230 201 173 194 195 171 153 145 133 9999999 132 146 193 172 9999999 9999999 9999999 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 108 153 6422 262 1050 75 10251 1 47 2 4315 -11440 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000400 190 209 208 211 222 220 215 223 232 243 239 238 235 237 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 262 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 254 253 253 253 250 251 255 252 250 249 246 242 242 241 239 235 233 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 222 225 226 228 229 227 230 233 231 231 231 231 230 225 225 227 226 230 235 238 239 239 238 237 234 235 241 243 243 237 230 227 219 216 222 222 223 227 225 226 234 237 234 241 245 238 239 244 246 245 239 237 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 228 225 211 217 228 227 204 202 221 225 236 227 209 193 177 185 184 186 183 177 183 181 188 166 148 158 182 194 180 170 168 166 173 166 156 136 121 113 105 156 160 9999999 9999999 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 157 165 182 192 210 208 6454 268 1050 75 10250 1 47 34 4322 -11439 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000400 196 205 210 216 225 220 224 230 235 245 246 241 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 262 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 254 255 257 255 255 251 251 253 253 250 249 247 243 243 241 240 237 233 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 222 225 226 229 229 227 228 232 232 231 230 229 231 227 227 229 228 231 235 239 238 235 235 236 237 240 241 239 237 229 224 222 220 219 220 222 221 227 226 228 234 230 223 228 238 240 248 244 236 238 228 225 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 221 233 234 217 214 207 202 197 203 220 201 201 205 196 205 198 196 185 183 201 209 201 183 190 179 168 182 194 180 179 181 157 153 169 159 128 117 123 145 145 125 152 179 9999999 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 196 252 262 267 9999999 9999999 9999999 9999999 9999999 234 6485 276 1050 75 10250 1 48 5 4329 -11438 1000000 1000000 9999999 9999999 9999999 9999999 323 269 190 206 216 219 223 220 228 229 233 241 246 239 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 265 9999999 9999999 9999999 9999999 9999999 259 254 258 258 255 252 252 250 253 249 250 247 246 244 240 239 238 235 232 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 221 224 227 230 230 228 228 232 234 231 230 230 230 227 226 227 227 229 236 242 241 235 233 238 241 240 241 240 233 225 225 225 222 220 218 223 218 220 227 232 233 226 226 230 236 239 246 246 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 225 220 230 220 218 213 207 212 193 185 191 176 199 222 204 183 177 202 209 192 180 181 176 186 209 203 173 174 185 157 155 173 163 127 122 119 9999999 9999999 142 171 214 191 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 212 9999999 9999999 197 198 199 160 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 145 6517 253 1125 75 10250 1 48 37 4336 -11437 1000000 1000000 82 231 212 244 329 288 307 212 217 225 225 230 230 233 231 236 233 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 9999999 9999999 9999999 9999999 254 256 259 258 254 252 256 252 254 252 250 248 245 246 240 239 238 233 230 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 220 223 224 228 230 229 230 233 232 230 229 230 230 225 224 226 226 228 234 241 241 237 234 234 234 237 242 241 230 228 229 225 225 223 221 222 222 221 225 227 230 230 236 235 234 235 237 235 9999999 9999999 9999999 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 207 207 225 228 234 227 208 208 196 189 199 180 190 206 191 187 182 198 190 165 173 185 168 179 218 192 159 153 164 162 164 185 169 134 146 154 9999999 9999999 159 187 223 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 6548 263 1200 75 10249 1 49 8 4343 -11436 1000000 1000000 1000000 40 150 307 303 341 9999999 217 227 232 232 236 238 235 235 241 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 261 262 263 258 256 257 256 254 254 258 256 252 253 251 247 247 243 242 237 235 234 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 220 222 223 226 230 230 231 235 233 232 232 230 231 228 226 229 228 229 237 244 242 237 235 233 232 235 240 241 234 231 228 222 220 223 223 222 219 217 225 232 236 239 237 230 235 237 230 221 9999999 9999999 9999999 9999999 9999999 9999999 217 224 9999999 9999999 9999999 9999999 9999999 219 220 216 204 196 201 205 212 217 212 218 211 206 211 202 209 207 197 194 179 186 191 176 171 168 171 165 169 175 169 166 162 178 177 192 209 163 157 191 172 9999999 9999999 157 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 161 9999999 9999999 9999999 233 6580 262 1275 75 10248 1 49 40 4350 -11435 1000000 1000000 114 192 330 335 313 9999999 9999999 9999999 310 231 239 238 241 236 243 238 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 263 263 259 256 255 254 251 251 256 254 250 251 248 246 243 243 239 237 235 233 227 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 219 223 226 227 230 233 233 233 232 229 228 228 227 228 228 230 237 243 242 238 234 234 237 238 239 241 239 235 229 221 219 222 222 219 219 221 228 235 237 238 231 227 239 237 227 228 224 224 228 9999999 9999999 9999999 9999999 9999999 9999999 228 234 9999999 9999999 207 209 9999999 206 201 193 189 190 206 221 218 208 204 205 203 211 207 178 167 168 170 180 178 178 168 166 170 172 182 183 190 169 172 187 177 192 177 143 149 183 149 9999999 125 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 159 147 175 196 191 147 9999999 9999999 153 6611 274 1275 75 10251 1 50 11 4357 -11434 1000000 1000000 1000000 105 319 324 285 370 394 395 308 232 233 234 233 236 239 238 234 226 224 227 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 259 261 261 250 251 256 253 252 252 251 250 250 250 246 244 244 242 238 238 235 231 230 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 223 226 226 229 230 231 231 230 230 228 224 222 224 227 231 237 236 235 234 235 239 242 241 240 237 232 230 226 225 226 226 230 236 240 241 237 236 238 233 236 242 233 225 228 226 219 219 223 226 230 9999999 9999999 223 231 241 225 213 216 211 222 233 227 208 215 213 214 220 210 208 199 202 209 199 184 166 169 182 175 179 182 202 216 184 181 200 195 188 190 162 152 181 183 171 157 142 149 171 174 162 120 142 165 129 9999999 9999999 9999999 9999999 9999999 9999999 238 199 237 221 137 156 164 167 178 144 143 131 9999999 9999999 9999999 242 278 182 9999999 9999999 9999999 9999999 9999999 191 189 6643 275 1350 75 10252 1 50 43 4364 -11434 1000000 1000000 68 302 309 295 369 378 9999999 396 231 232 236 235 237 238 236 236 235 235 232 232 241 241 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 257 260 260 255 258 258 255 252 251 251 251 250 249 248 246 242 241 238 238 234 232 229 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 218 222 225 225 228 230 231 229 229 229 227 224 222 223 227 234 238 238 235 238 239 239 242 242 241 237 231 228 230 232 230 231 235 236 241 241 230 228 234 227 229 236 231 224 226 226 215 210 209 212 216 9999999 9999999 207 220 223 209 9999999 9999999 211 223 239 230 214 232 240 222 210 205 206 190 179 187 193 190 181 188 187 175 179 169 174 201 196 187 206 208 190 171 142 132 142 156 164 147 139 156 140 132 139 9999999 9999999 179 168 9999999 9999999 9999999 9999999 170 168 200 207 244 9999999 9999999 9999999 140 136 9999999 9999999 73 9999999 9999999 9999999 9999999 9999999 217 171 9999999 172 220 9999999 9999999 9999999 9999999 9999999 180 6674 254 1500 75 10250 1 51 14 4371 -11433 1000000 68 212 328 397 394 345 326 324 350 357 397 286 251 236 233 232 236 231 231 233 235 238 242 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 256 261 264 258 258 260 255 252 249 250 250 249 249 248 246 242 241 238 237 235 232 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 227 225 226 227 226 225 226 228 230 229 226 225 226 224 221 223 223 224 230 237 238 235 235 234 233 234 235 240 235 228 222 220 224 221 220 223 220 223 228 226 228 228 226 230 231 222 222 237 230 212 207 209 212 209 208 9999999 9999999 211 9999999 9999999 9999999 223 219 217 222 214 208 220 216 197 200 214 205 187 182 178 188 202 187 178 173 163 166 160 166 186 193 199 223 238 207 164 144 133 129 150 162 145 134 141 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 181 168 6706 269 1650 75 10255 1 51 46 4378 -11432 1000000 226 363 292 214 324 367 384 368 371 329 363 338 397 375 383 9999999 9999999 9999999 9999999 231 242 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 268 266 256 258 257 256 252 249 248 250 248 250 246 246 244 243 239 238 237 234 231 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 227 224 224 225 225 224 225 227 228 226 223 223 226 226 223 224 224 223 228 236 239 237 236 234 232 230 233 238 235 229 226 223 221 221 222 223 220 222 228 227 232 231 231 238 238 226 222 235 231 222 216 223 232 217 209 210 9999999 9999999 9999999 9999999 227 227 226 220 207 207 204 209 197 192 209 216 215 200 195 181 180 195 185 174 171 171 178 173 178 193 177 176 204 207 192 179 165 139 132 160 193 167 115 127 162 177 186 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 189 165 156 154 107 109 177 204 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 147 6737 267 2025 75 10255 1 52 17 4384 -11431 1000000 140 209 285 332 350 379 379 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 241 242 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 258 254 250 248 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 258 261 254 254 250 249 250 251 248 250 247 245 243 244 240 238 237 234 231 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 223 222 224 225 225 225 225 226 224 221 222 224 225 221 222 222 221 227 235 237 237 237 234 233 232 233 235 232 229 226 224 223 225 226 224 221 224 227 229 229 226 234 237 234 234 233 231 230 227 221 222 223 211 206 213 9999999 215 216 225 233 9999999 9999999 206 206 208 200 207 205 211 209 199 211 205 201 190 180 183 176 169 175 178 172 166 174 198 190 183 201 205 174 175 180 170 178 158 162 142 118 153 177 183 192 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 212 190 220 240 156 150 181 182 232 9999999 228 9999999 9999999 9999999 9999999 148 9999999 9999999 222 181 150 9999999 243 271 6769 265 2175 75 10255 1 52 49 4392 -11430 1000000 224 317 300 363 393 9999999 9999999 9999999 387 9999999 9999999 339 246 244 244 246 247 248 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 257 253 254 251 248 251 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 266 267 258 258 258 258 254 252 251 250 251 249 247 247 245 243 243 240 238 238 234 233 230 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 224 223 225 225 225 226 225 225 223 220 220 222 222 220 222 221 219 225 233 234 235 234 231 232 234 237 237 236 234 228 223 221 219 221 217 217 9999999 226 236 233 224 230 229 226 232 230 222 220 219 218 218 218 218 208 211 221 222 222 218 216 207 207 208 210 221 212 210 220 223 202 186 180 187 206 203 188 182 188 183 192 182 163 168 171 183 200 199 201 192 151 154 175 164 190 161 130 140 150 154 204 231 154 9999999 9999999 9999999 9999999 9999999 153 9999999 180 192 211 222 204 178 188 206 197 278 9999999 146 176 220 223 241 9999999 206 157 9999999 9999999 231 153 219 9999999 198 9999999 238 145 208 274 6800 260 1875 75 10250 1 53 20 4398 -11429 -6 291 345 9999999 9999999 365 325 315 344 9999999 9999999 9999999 9999999 376 9999999 1000400 236 249 252 249 253 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 257 258 254 247 240 249 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 264 261 261 260 257 256 254 251 250 249 247 249 247 245 244 242 242 239 239 236 233 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 225 224 225 225 225 225 225 226 225 222 221 222 221 218 219 221 221 226 233 236 235 232 231 231 235 238 237 237 234 230 224 220 219 221 219 221 9999999 222 233 234 227 224 224 222 227 223 217 227 228 217 213 217 222 213 215 216 208 212 209 209 208 199 9999999 9999999 202 210 208 205 199 198 182 169 176 193 203 198 192 177 171 172 167 172 180 173 169 184 184 174 149 136 155 162 154 170 140 113 143 141 129 191 221 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 186 160 135 166 227 221 123 154 236 9999999 9999999 9999999 9999999 174 252 9999999 150 6832 264 1650 75 10247 1 53 52 4405 -11428 -2 268 325 335 318 300 335 391 381 357 397 313 9999999 9999999 9999999 1000400 248 251 254 251 248 246 247 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 247 251 253 257 247 243 244 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 270 267 260 258 256 253 255 253 250 251 247 250 248 247 245 245 242 241 243 237 233 230 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 225 225 225 224 224 224 225 227 227 225 223 223 221 217 220 222 222 227 234 239 236 232 232 234 237 237 232 231 229 224 219 219 222 223 223 222 9999999 9999999 230 234 229 223 233 227 223 227 225 241 236 211 204 210 9999999 9999999 213 9999999 9999999 9999999 208 210 204 9999999 9999999 9999999 178 194 198 194 193 202 196 190 188 187 200 202 187 160 153 160 181 187 181 183 179 190 187 174 160 163 168 171 163 155 129 125 134 133 141 171 204 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 168 144 161 231 211 153 142 179 236 208 193 9999999 9999999 9999999 9999999 9999999 154 148 6863 270 1575 75 10251 1 54 23 4412 -11427 1000000 87 165 275 317 332 362 344 337 364 350 9999999 285 232 244 246 248 247 249 252 258 254 249 249 246 250 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 246 249 255 256 247 249 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 260 254 256 254 252 253 251 247 248 249 246 247 245 244 241 240 240 237 233 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 229 226 225 225 225 225 226 226 227 226 225 224 225 224 222 224 224 222 225 232 236 234 230 230 234 234 232 230 234 231 220 213 217 222 223 214 9999999 9999999 9999999 229 236 232 219 228 226 219 231 236 239 229 210 211 214 204 214 217 210 217 228 214 204 189 181 9999999 9999999 192 199 195 201 195 197 192 170 175 183 183 181 182 177 168 176 185 179 180 183 193 201 195 196 187 169 159 160 153 139 132 148 130 134 162 163 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 9999999 9999999 228 203 186 186 182 155 119 166 252 9999999 9999999 9999999 9999999 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 6895 271 1575 75 10245 1 54 55 4419 -11426 1000000 2 63 213 260 313 343 371 334 9999999 9999999 239 248 251 249 255 254 252 254 250 253 252 252 255 252 250 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 250 255 257 247 254 262 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 262 261 258 253 251 250 252 248 249 252 248 246 244 240 241 239 238 237 233 232 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 230 227 226 227 227 226 226 227 228 227 225 225 225 224 224 224 223 223 227 232 233 231 233 233 234 233 230 234 235 229 222 215 218 221 215 212 9999999 224 223 229 233 233 225 228 231 225 225 228 227 221 213 213 214 206 217 220 207 207 202 202 203 188 182 9999999 9999999 207 213 196 191 183 182 183 163 168 185 183 182 190 187 176 168 167 177 179 167 185 190 180 189 181 172 165 155 159 171 160 162 153 136 144 158 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 9999999 9999999 9999999 144 142 115 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 212 173 6926 269 1575 75 10242 1 55 26 4426 -11425 1000000 57 149 246 278 310 352 353 363 9999999 9999999 232 241 241 244 250 246 248 255 251 253 251 256 256 255 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 243 249 248 249 254 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 260 266 255 248 252 251 250 250 249 251 250 247 244 241 241 240 238 237 234 234 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 225 225 227 226 225 225 226 227 225 223 222 222 222 223 225 224 223 225 233 236 234 236 234 232 232 234 235 235 234 224 216 218 217 215 218 226 227 229 231 230 234 232 229 233 230 219 216 217 216 220 210 205 213 210 209 9999999 9999999 195 191 9999999 9999999 201 195 192 203 195 186 188 182 184 197 180 176 192 199 199 182 177 178 166 164 176 174 155 160 168 181 189 168 164 164 185 179 179 208 184 175 152 113 128 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 134 9999999 9999999 9999999 9999999 149 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 6958 264 1500 75 10243 1 55 58 4434 -11424 1000000 16 141 220 285 294 342 9999999 394 386 380 289 232 239 239 246 250 248 246 255 257 259 263 267 262 256 255 254 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 249 249 257 252 253 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 268 260 263 250 248 249 251 251 245 247 247 247 245 244 241 238 235 235 234 232 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 225 225 226 226 225 225 226 227 225 223 222 223 224 222 225 224 221 224 232 237 235 234 234 229 231 237 238 236 233 226 217 215 218 218 219 9999999 9999999 231 230 228 233 231 228 230 223 218 213 213 222 225 217 209 217 207 9999999 198 9999999 9999999 9999999 9999999 9999999 193 194 192 189 175 184 194 179 177 185 172 175 192 192 192 180 178 183 181 169 159 165 153 153 172 193 179 158 159 169 190 166 139 161 144 110 9999999 113 104 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 122 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 206 6989 273 1350 75 10250 1 56 29 4440 -11423 1000000 42 228 269 287 266 317 292 364 383 364 393 1000400 212 231 239 244 248 253 252 250 254 252 255 260 261 262 258 257 262 259 9999999 9999999 253 9999999 9999999 252 258 247 251 250 252 255 253 251 255 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 264 263 256 252 247 249 249 251 247 246 245 245 241 240 239 236 234 234 231 230 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 226 225 225 225 225 224 225 227 226 223 223 225 224 221 222 222 220 226 233 238 236 234 236 234 237 237 236 234 226 223 221 219 221 220 218 9999999 9999999 227 228 227 229 231 229 228 222 211 214 229 227 217 219 216 214 215 211 201 9999999 9999999 9999999 9999999 9999999 9999999 181 183 177 168 173 184 179 166 162 154 158 179 172 170 173 176 181 176 162 160 166 154 160 165 170 160 157 187 201 166 133 112 9999999 9999999 85 113 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 9999999 9999999 9999999 9999999 9999999 137 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 153 7021 274 1275 75 10245 1 57 1 4448 -11422 1000000 1000000 9999999 9999999 306 326 234 138 161 183 181 204 218 234 232 228 235 244 251 254 253 256 256 252 256 255 252 254 260 260 265 9999999 9999999 9999999 253 258 9999999 248 259 248 246 251 250 249 250 251 255 259 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 264 264 256 256 250 251 248 248 250 247 243 245 243 240 240 237 237 235 232 229 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 227 226 224 224 226 226 224 227 227 224 223 223 225 223 221 223 222 221 224 232 240 240 234 234 240 240 234 232 231 223 221 222 218 220 222 220 9999999 9999999 230 228 225 223 226 226 223 223 215 223 233 219 212 226 224 207 210 214 194 9999999 9999999 204 200 9999999 9999999 188 190 187 178 171 177 193 184 160 150 161 178 172 161 154 161 166 161 158 166 166 166 175 170 168 166 174 177 151 141 124 108 9999999 9999999 123 134 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 9999999 9999999 9999999 9999999 9999999 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 68 76 137 7052 273 1275 75 10244 1 57 32 4454 -11421 1000000 1000000 169 9999999 270 328 357 398 219 191 198 214 219 225 226 229 234 239 247 252 251 252 244 242 246 250 243 9999999 253 9999999 257 9999999 9999999 9999999 9999999 9999999 9999999 255 256 254 245 250 246 246 244 247 249 253 256 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 9999999 267 263 257 254 251 249 249 246 247 249 247 245 244 243 241 239 237 236 233 231 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 229 227 225 225 226 225 224 227 226 224 226 225 225 224 221 223 224 221 226 232 238 238 229 230 237 238 234 233 233 224 219 222 221 222 222 222 228 9999999 229 228 228 231 230 228 229 227 222 219 216 212 215 222 219 207 9999999 9999999 190 198 194 195 193 9999999 9999999 9999999 189 194 189 187 180 195 194 169 168 182 180 163 162 160 150 160 173 175 170 172 180 180 179 183 171 169 164 132 135 132 115 122 142 154 136 128 116 9999999 9999999 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 130 9999999 9999999 141 138 192 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 78 198 277 86 6 7084 276 1350 75 10238 1 58 4 4462 -11420 1000000 39 169 212 291 300 300 319 391 9999999 9999999 266 230 230 230 234 233 246 252 251 254 247 241 240 242 238 241 249 9999999 252 253 255 259 256 260 9999999 9999999 259 252 241 243 246 253 249 249 256 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 263 261 260 253 248 247 248 247 250 248 247 245 242 241 239 237 236 234 232 233 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 227 226 224 224 224 223 223 224 225 224 225 224 225 223 220 223 223 221 227 231 234 232 227 230 236 237 233 234 236 228 220 224 225 222 222 222 9999999 9999999 225 230 229 230 230 227 230 229 227 221 216 213 210 210 199 9999999 9999999 9999999 194 201 9999999 9999999 9999999 9999999 9999999 9999999 183 193 201 209 195 193 193 189 184 180 173 155 161 166 154 156 174 180 176 187 188 198 201 192 180 164 169 156 145 161 154 133 130 139 154 172 159 143 166 123 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 9999999 133 141 164 171 184 180 139 9999999 9999999 9999999 9999999 9999999 82 112 9999999 9999999 9999999 74 121 145 191 177 96 102 9999999 9999999 108 7115 272 1500 75 10238 1 58 35 4469 -11419 192 200 153 180 202 233 308 345 380 356 362 322 231 236 232 242 246 248 250 249 244 242 247 245 250 9999999 9999999 9999999 254 9999999 9999999 256 9999999 9999999 9999999 9999999 257 252 254 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 262 260 263 252 251 253 250 248 253 247 246 247 242 242 240 236 238 234 234 232 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 228 227 227 226 226 227 226 226 227 226 225 225 225 224 223 224 221 219 224 231 235 235 231 229 231 234 234 237 239 231 223 220 218 219 223 226 228 232 230 229 225 223 228 229 228 230 238 233 227 219 209 205 201 206 206 204 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 203 209 203 192 203 201 188 186 179 175 171 163 158 163 165 163 170 174 184 186 194 199 187 173 158 152 139 159 178 156 129 111 120 142 173 164 148 199 154 9999999 9999999 9999999 9999999 9999999 170 9999999 9999999 138 149 145 149 175 133 151 209 146 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 150 154 100 135 9999999 9999999 9999999 247 7147 268 1800 75 10237 1 59 7 4476 -11418 1000000 25 184 301 377 9999999 9999999 9999999 381 238 237 239 243 246 247 248 247 252 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 266 264 263 254 246 251 247 247 249 248 245 247 243 242 241 238 239 235 236 231 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 230 227 227 228 227 227 226 228 230 228 226 225 225 225 224 224 222 220 223 231 236 238 233 229 230 229 233 237 235 230 225 218 213 216 221 222 222 9999999 230 229 227 230 236 233 227 232 236 225 224 222 217 214 215 223 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 184 183 182 178 188 181 166 172 170 173 173 165 169 176 179 171 165 162 172 180 173 161 145 142 151 162 158 137 133 152 155 137 132 143 150 142 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 112 152 9999999 9999999 141 119 9999999 141 9999999 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 196 9999999 151 228 9999999 9999999 156 7178 268 1875 75 10237 1 59 38 4483 -11417 1000000 50 243 340 9999999 9999999 383 9999999 9999999 9999999 9999999 1000400 252 251 258 258 263 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 267 265 264 256 243 247 241 248 245 248 243 244 241 238 238 238 235 231 232 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 230 227 226 227 226 225 224 226 228 226 223 223 224 223 224 227 224 220 223 232 236 235 231 233 233 229 235 235 229 228 228 222 214 220 224 220 9999999 9999999 230 230 224 223 228 234 234 234 228 217 216 212 212 216 206 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 158 160 174 170 171 171 176 166 156 150 152 156 161 174 173 165 163 160 152 155 153 155 149 144 154 173 171 125 115 149 152 135 153 157 119 101 78 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 138 92 9999999 9999999 9999999 149 110 149 170 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 9999999 97 109 254 131 9999999 182 7210 265 1950 75 10234 2 0 10 4490 -11416 1000000 76 271 283 290 337 9999999 9999999 9999999 9999999 1000400 247 247 256 259 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 266 265 263 257 250 244 244 249 248 247 248 244 242 237 236 237 236 231 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 228 227 226 226 226 225 224 224 225 224 222 223 224 225 226 228 225 220 222 230 235 234 234 233 233 232 235 235 230 229 226 225 221 221 226 224 222 232 238 231 223 221 225 235 238 230 225 222 220 212 213 213 209 214 207 9999999 9999999 198 9999999 9999999 9999999 9999999 169 172 176 162 166 180 180 188 182 177 168 154 144 160 167 155 161 163 170 162 157 161 157 146 147 149 155 158 151 156 144 139 148 134 131 164 165 110 101 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 125 98 152 143 125 147 212 199 217 9999999 9999999 9999999 9999999 9999999 9999999 139 9999999 9999999 9999999 9999999 9999999 69 85 225 255 7241 266 1875 75 10236 2 0 41 4497 -11416 1000000 27 138 291 354 352 371 9999999 9999999 9999999 234 235 240 245 257 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 267 261 259 252 237 250 252 251 245 249 247 241 239 237 235 237 232 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 225 224 225 226 226 225 225 224 222 222 224 224 225 223 223 223 221 221 227 232 234 233 231 234 232 231 234 235 231 225 225 223 217 223 227 224 233 242 238 230 230 233 231 226 225 227 226 224 220 216 208 206 206 198 192 195 9999999 9999999 9999999 9999999 9999999 165 177 188 182 190 201 186 181 170 150 154 159 157 175 183 166 148 153 179 175 155 162 170 171 158 124 145 160 137 165 150 118 138 141 133 123 141 135 138 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 122 148 241 9999999 9999999 173 227 218 9999999 9999999 9999999 9999999 9999999 9999999 157 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 7273 249 1725 75 10230 2 1 13 4504 -11414 1000000 17 107 258 306 356 377 362 384 9999999 9999999 9999999 235 240 241 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 9999999 266 266 262 261 250 239 254 254 247 243 248 248 242 242 240 235 238 234 233 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 228 226 225 227 227 226 225 226 227 226 225 227 226 224 221 221 221 218 219 226 231 232 231 230 231 232 231 234 234 231 230 226 219 217 222 227 9999999 9999999 230 231 233 237 234 227 228 231 230 226 216 217 215 207 200 189 9999999 9999999 196 192 9999999 9999999 9999999 9999999 9999999 171 187 186 197 200 174 161 162 137 133 155 161 161 167 162 136 147 162 163 158 137 157 176 161 138 131 143 147 188 159 107 123 122 9999999 9999999 9999999 131 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 7304 270 1650 75 10231 2 1 44 4511 -11414 1000000 1000000 0 160 317 372 394 393 235 229 232 236 237 242 246 248 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 9999999 264 261 262 256 245 250 251 248 246 245 246 242 242 240 236 238 235 233 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 228 227 227 227 227 226 225 226 226 224 224 227 226 224 223 224 222 219 221 226 232 236 236 235 236 237 233 229 226 227 230 228 224 227 230 229 233 233 227 227 230 231 231 231 231 227 219 218 213 208 206 208 207 196 195 9999999 201 206 200 198 193 178 167 171 175 169 170 173 175 170 157 140 143 171 172 152 157 163 153 151 156 158 169 158 155 161 151 145 119 128 160 177 159 133 122 126 133 133 123 122 134 103 9999999 9999999 9999999 9999999 9999999 9999999 174 145 9999999 9999999 9999999 129 121 135 197 229 9999999 9999999 9999999 117 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 139 7336 270 1650 75 10231 2 2 16 4518 -11413 1000000 1000000 73 243 336 379 393 387 386 9999999 9999999 239 237 239 242 245 245 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 263 265 251 245 249 253 252 246 245 242 238 237 237 240 236 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 225 225 224 224 224 224 224 226 225 224 225 226 223 222 224 224 220 219 223 231 238 240 239 238 237 233 225 227 227 228 233 235 235 234 233 238 239 237 238 234 228 229 229 224 214 208 215 213 203 194 195 195 9999999 9999999 194 202 213 205 195 182 176 187 174 161 169 172 175 179 170 155 151 166 188 167 139 165 179 171 155 155 172 167 174 165 147 140 149 153 123 121 141 145 145 141 145 147 169 156 116 137 145 9999999 9999999 9999999 9999999 160 156 164 127 9999999 104 127 157 203 250 271 205 122 175 175 172 194 174 9999999 93 163 9999999 9999999 9999999 9999999 195 217 201 260 177 134 258 235 7367 268 1650 75 10229 2 2 47 4525 -11412 1000000 1000000 158 311 329 326 328 346 382 9999999 9999999 9999999 226 232 237 243 249 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 265 262 256 243 248 252 257 247 246 245 239 236 237 239 236 233 232 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 224 225 225 224 224 224 224 227 226 223 225 226 221 220 223 225 221 217 221 230 238 242 241 237 238 234 226 228 229 226 229 235 236 232 230 235 234 235 237 241 239 231 224 219 214 213 213 211 211 202 195 192 194 198 192 206 208 188 181 9999999 9999999 181 171 169 180 176 180 177 163 161 163 169 172 147 137 166 180 161 158 169 180 165 166 176 158 147 154 160 129 113 133 137 132 162 150 115 121 121 106 9999999 149 124 9999999 9999999 9999999 9999999 9999999 136 116 9999999 122 151 118 9999999 244 255 189 139 153 148 123 158 196 9999999 9999999 9999999 9999999 9999999 9999999 124 69 130 202 231 9999999 251 7399 272 1650 75 10223 2 3 19 4532 -11411 1000000 22 393 9999999 9999999 326 343 380 381 9999999 9999999 9999999 232 240 241 247 252 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 265 257 260 244 247 250 252 248 244 243 241 237 235 237 233 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 225 225 224 224 225 225 225 225 224 223 225 226 221 219 221 223 221 218 223 230 234 241 244 240 237 231 222 222 230 231 226 229 236 233 229 239 242 236 233 227 225 227 224 216 218 217 206 209 211 203 199 199 195 9999999 9999999 207 198 175 181 185 183 179 164 170 175 161 169 180 163 152 160 155 164 154 150 157 155 157 162 165 165 160 157 161 169 164 140 144 144 134 137 126 114 149 138 97 95 108 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 102 9999999 9999999 145 113 9999999 205 197 132 151 159 9999999 9999999 147 9999999 9999999 9999999 9999999 169 9999999 202 9999999 143 215 281 207 139 149 230 9999999 9999999 181 7430 273 1575 75 10223 2 3 50 4539 -11410 1000000 1000000 144 328 9999999 9999999 9999999 9999999 9999999 1000400 240 239 236 238 245 245 248 250 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 269 265 264 256 259 247 245 246 245 250 244 242 242 239 9999999 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 227 225 223 224 224 226 227 227 226 225 225 226 227 221 218 222 222 221 220 223 229 234 240 243 238 236 233 223 220 231 235 228 227 233 235 234 238 239 239 235 223 215 223 226 222 225 221 214 213 213 209 200 200 196 9999999 9999999 200 190 9999999 9999999 185 187 189 175 169 177 167 163 176 164 139 141 142 155 171 169 149 136 160 152 131 146 152 143 138 151 165 147 142 136 123 121 114 123 152 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 158 9999999 9999999 9999999 9999999 230 205 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 237 9999999 247 133 9999999 9999999 9999999 9999999 9999999 159 7481 268 1500 75 10223 2 4 41 4550 -11408 1000000 1000000 156 249 366 9999999 9999999 9999999 9999999 368 316 337 9999999 9999999 393 1000400 1000400 245 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 264 264 259 259 258 250 245 247 247 249 246 244 245 242 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 227 224 223 224 226 227 227 226 227 228 226 227 228 225 219 221 224 222 222 225 230 237 241 245 241 238 232 222 220 227 230 228 230 234 238 240 238 235 233 231 230 227 225 222 220 219 212 213 212 215 216 204 202 200 196 193 185 191 191 9999999 165 176 185 177 164 175 173 158 159 160 148 129 131 145 156 161 153 142 149 156 136 152 157 133 129 133 137 144 127 108 121 115 112 139 131 117 125 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 7512 267 1575 75 10226 2 5 12 4557 -11407 1000000 210 296 352 9999999 389 379 9999999 335 304 388 9999999 9999999 9999999 9999999 398 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 263 258 259 260 255 243 246 245 244 244 245 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 223 222 222 224 226 223 225 227 228 226 225 227 225 222 221 223 222 221 225 228 235 241 244 240 236 230 224 223 222 228 232 232 233 236 241 240 236 233 231 232 236 231 225 223 216 212 214 208 206 208 213 213 206 206 192 9999999 190 191 9999999 169 169 162 161 166 173 179 164 151 153 147 129 122 132 145 152 159 153 141 155 159 161 145 127 136 133 118 131 136 127 142 104 88 141 113 85 131 141 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 120 106 113 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 7544 256 1725 75 10220 2 5 44 4564 -11406 1000000 126 235 278 357 9999999 389 351 9999999 9999999 9999999 9999999 357 256 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 266 266 261 263 252 247 245 244 243 242 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 224 223 224 224 224 223 224 227 229 226 224 226 224 223 223 223 221 219 222 226 233 238 240 237 232 229 225 225 224 226 230 230 231 235 240 240 238 239 238 234 233 233 231 223 217 223 220 211 206 203 210 210 206 200 196 9999999 179 184 180 178 162 9999999 168 183 178 165 159 139 138 150 151 135 130 152 159 155 153 142 145 164 173 154 140 150 138 124 133 146 153 145 107 106 145 129 99 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 163 136 90 118 159 156 129 143 9999999 155 9999999 9999999 194 219 7575 273 1575 75 10221 2 6 15 4571 -11405 1000000 219 263 291 348 362 375 393 9999999 9999999 9999999 9999999 238 236 239 250 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 264 266 262 261 249 248 245 244 245 240 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 225 223 223 225 225 225 225 227 229 230 228 224 224 221 221 223 223 220 217 220 226 232 239 239 236 235 228 221 225 229 227 226 230 232 235 237 239 241 241 238 230 228 230 227 219 220 221 211 206 202 204 207 9999999 9999999 9999999 190 188 9999999 9999999 9999999 172 167 174 166 175 179 150 155 144 139 163 162 146 141 146 142 146 157 147 151 161 159 161 157 158 139 116 119 138 148 129 140 145 131 136 124 125 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 160 165 120 94 106 9999999 9999999 9999999 182 9999999 9999999 171 156 227 9999999 9999999 9999999 9999999 9999999 9999999 142 97 9999999 9999999 82 79 126 171 199 202 7607 275 1125 75 10217 2 6 47 4578 -11404 1000000 64 360 9999999 9999999 382 276 265 307 326 374 387 9999999 375 330 9999999 244 236 234 228 229 232 238 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 262 261 260 257 254 245 245 243 242 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 224 223 225 226 226 226 229 229 230 229 225 224 220 221 223 223 219 217 220 221 228 239 239 236 238 231 224 228 230 226 227 231 232 235 236 236 239 238 234 230 231 231 225 224 226 217 206 202 197 198 9999999 9999999 9999999 9999999 9999999 9999999 182 191 201 194 184 168 156 173 165 146 161 157 155 155 144 132 138 135 120 135 153 146 140 147 147 161 158 146 135 115 131 148 142 124 135 135 112 111 118 129 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 195 157 164 164 92 9999999 9999999 9999999 194 9999999 9999999 166 152 184 9999999 9999999 9999999 9999999 9999999 9999999 144 9999999 9999999 157 101 88 7638 279 1125 75 10216 2 7 18 4585 -11403 1000000 139 315 389 388 335 340 9999999 9999999 394 393 354 381 391 220 224 227 231 230 227 224 227 228 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 265 260 258 255 256 245 244 242 238 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 225 222 221 222 222 224 224 225 227 229 229 227 227 224 222 224 224 218 218 220 223 230 238 240 236 233 227 224 228 227 226 229 233 237 240 240 236 233 233 235 237 236 228 224 229 226 218 211 201 201 199 9999999 9999999 9999999 9999999 9999999 9999999 180 181 193 199 181 161 166 175 159 154 162 153 155 137 133 137 138 137 126 139 152 143 133 152 156 153 162 156 149 149 160 153 135 121 100 113 127 133 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 183 146 196 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 176 161 151 9999999 9999999 289 263 7670 278 1200 75 10216 2 7 50 4592 -11402 72 256 323 335 340 345 9999999 9999999 9999999 9999999 1000400 209 214 215 224 225 226 226 230 228 238 235 232 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 265 258 253 258 256 247 243 244 238 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 223 219 218 219 218 221 222 222 223 225 226 227 228 224 220 222 223 219 216 217 223 233 236 236 236 230 225 227 227 224 223 227 233 240 245 242 236 235 238 238 241 239 227 223 225 223 222 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 164 158 163 162 154 159 152 138 136 126 137 157 149 139 137 146 153 138 140 170 164 143 153 172 174 165 155 155 140 108 88 119 150 130 119 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 9999999 132 219 242 7701 277 1200 75 10221 2 8 21 4599 -11401 75 223 266 289 376 379 398 389 377 370 355 204 212 217 222 226 225 225 232 231 240 241 246 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 257 255 259 259 250 250 243 241 238 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 224 221 220 219 218 220 219 221 224 225 227 230 229 224 222 225 226 222 216 217 223 230 232 231 232 229 225 227 228 226 225 227 229 236 244 243 239 240 240 237 239 231 226 224 218 223 223 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 161 157 163 159 145 150 138 125 130 143 157 157 146 141 132 134 148 137 150 176 160 142 142 158 158 128 125 157 151 116 113 126 123 93 9999999 107 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 150 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 238 210 173 210 239 9999999 9999999 9999999 9999999 9999999 125 96 177 146 182 7733 274 1275 75 10218 2 8 53 4606 -11400 65 219 289 345 355 375 355 378 387 9999999 335 77 211 207 213 220 223 227 229 232 238 245 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 263 259 258 255 264 256 250 242 243 240 243 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 225 222 221 220 219 220 218 221 226 229 227 227 227 223 223 225 225 223 218 219 224 230 232 231 233 227 219 223 230 230 232 234 231 234 243 241 237 237 238 241 235 228 231 232 229 228 218 207 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 170 158 160 157 146 141 141 137 132 145 155 143 141 145 133 136 148 141 151 159 138 135 145 145 130 113 129 151 139 116 121 126 119 104 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 173 9999999 9999999 144 237 185 9999999 9999999 144 204 246 158 119 7764 274 1200 75 10212 2 9 24 4613 -11399 43 194 264 330 368 366 9999999 9999999 9999999 9999999 9999999 335 86 211 208 208 217 226 219 221 226 236 234 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 258 257 257 255 264 259 248 243 241 240 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 227 224 221 221 221 222 221 221 224 227 226 226 227 224 223 224 223 219 217 219 223 230 232 232 234 228 222 223 225 230 232 235 238 235 236 238 239 240 234 237 238 232 230 229 228 221 213 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 169 178 167 163 158 147 143 146 143 138 144 145 143 145 135 130 149 152 138 135 139 137 151 158 127 128 128 127 133 125 114 126 144 134 116 9999999 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 143 9999999 9999999 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 9999999 9999999 194 216 230 9999999 303 7796 273 1200 75 10209 2 9 56 4620 -11398 32 163 187 246 340 353 9999999 382 9999999 9999999 9999999 191 203 212 214 214 220 230 223 223 232 244 249 253 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 258 257 258 255 262 260 257 244 241 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 229 225 222 223 223 222 220 223 226 226 226 226 228 225 222 223 223 219 217 220 223 228 231 232 233 227 225 227 225 230 235 233 232 230 229 239 245 243 238 235 240 232 229 233 223 215 218 216 212 204 9999999 9999999 9999999 9999999 202 192 181 9999999 9999999 178 171 179 175 168 156 148 144 141 146 152 150 144 157 150 125 130 145 151 147 135 143 143 149 152 130 141 139 121 115 109 104 120 141 131 109 96 113 122 114 9999999 9999999 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 181 160 162 9999999 180 226 9999999 9999999 9999999 229 201 9999999 9999999 9999999 9999999 9999999 189 222 160 245 7827 264 1200 75 10208 2 10 27 4627 -11397 1000000 95 178 263 308 312 357 355 387 9999999 9999999 195 195 203 207 212 217 225 228 226 231 244 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 261 261 261 254 260 261 260 241 240 238 239 242 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 231 226 224 224 224 223 222 224 226 228 228 228 228 225 222 224 225 223 220 221 226 227 232 235 232 226 221 222 225 227 230 231 226 228 238 247 245 238 240 240 238 236 238 240 226 223 231 219 203 9999999 9999999 204 9999999 9999999 200 194 9999999 9999999 178 177 173 179 175 164 151 150 139 137 150 149 143 129 135 145 137 129 136 152 148 139 149 154 147 132 131 148 140 127 130 105 99 121 121 110 98 123 118 100 9999999 144 134 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 145 162 7859 238 1275 75 10204 2 10 59 4634 -11396 95 180 247 284 334 334 342 366 374 398 203 206 206 210 214 219 220 226 223 225 240 254 9999999 9999999 9999999 263 9999999 9999999 9999999 9999999 9999999 254 255 249 249 243 247 251 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 265 267 262 260 256 257 257 260 239 242 240 238 242 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 230 226 224 223 224 223 222 222 225 229 228 229 230 224 222 225 226 222 217 219 225 230 232 233 232 230 223 220 224 223 227 235 234 229 237 247 241 237 236 239 243 240 235 230 227 225 223 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 177 174 173 175 174 158 154 158 149 145 143 140 141 117 112 134 138 130 141 157 145 135 134 162 170 131 130 143 136 116 128 130 126 151 131 94 108 136 125 117 129 131 115 101 7890 275 1125 75 10202 2 11 30 4640 -11395 1000000 70 214 278 281 227 348 346 319 362 376 200 201 210 214 212 211 214 213 219 217 226 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 254 251 254 241 235 235 236 245 248 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 265 267 267 259 258 256 259 253 259 241 242 240 239 241 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 228 224 222 223 223 223 221 222 226 228 226 228 232 227 223 222 223 220 216 218 225 235 237 234 233 228 222 221 225 224 229 234 233 229 232 238 240 242 237 239 243 237 230 225 224 219 213 215 9999999 9999999 197 9999999 9999999 9999999 9999999 9999999 9999999 190 184 180 174 179 174 9999999 155 153 149 155 145 147 155 136 131 135 136 145 155 152 147 139 125 141 148 122 117 133 148 131 132 162 142 140 142 115 142 158 156 137 122 113 114 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 172 180 9999999 9999999 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 169 7922 271 1050 75 10202 2 12 2 4647 -11394 1000000 1000000 138 193 260 331 271 9999999 166 179 189 186 194 199 215 217 212 209 215 221 223 230 242 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 257 254 251 253 240 231 234 231 235 238 247 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 267 263 257 260 255 262 253 258 243 238 236 241 242 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 229 225 223 222 223 224 223 224 226 227 227 228 230 226 221 221 222 219 216 218 225 234 240 240 234 227 224 224 227 229 229 227 227 233 243 243 239 240 240 240 242 242 242 230 224 225 221 220 206 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 184 182 164 172 189 172 152 154 153 142 144 142 144 154 150 143 135 134 141 156 142 134 138 136 135 132 120 104 114 139 140 143 159 155 151 131 105 148 176 155 122 121 151 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 115 92 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 185 161 7953 280 975 75 10198 2 12 33 4654 -11393 1000000 1000000 85 276 296 262 344 293 1000400 185 199 199 193 194 199 220 220 210 215 222 231 233 244 252 258 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 261 261 255 248 240 233 237 232 234 244 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 261 255 262 259 260 249 239 236 238 243 241 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 229 227 224 222 222 224 222 224 225 227 228 227 228 224 219 220 221 215 212 217 223 229 237 239 234 228 225 223 226 231 231 229 233 236 240 243 241 242 243 241 241 243 242 231 222 221 216 215 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 156 154 175 169 150 9999999 150 143 146 151 148 149 147 145 144 143 139 144 151 144 128 143 166 149 120 113 114 127 142 140 132 133 160 159 115 120 141 125 115 107 140 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 9999999 9999999 9999999 9999999 133 9999999 9999999 9999999 9999999 168 9999999 9999999 123 224 239 184 212 9999999 215 9999999 9999999 9999999 9999999 9999999 97 162 115 7985 278 975 75 10194 2 13 5 4661 -11392 1000000 1000000 110 299 328 312 9999999 372 356 9999999 381 142 192 192 197 214 215 206 220 229 235 240 9999999 253 9999999 9999999 9999999 267 264 265 260 9999999 9999999 9999999 9999999 262 9999999 9999999 263 257 239 240 239 240 252 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 258 259 262 261 255 247 238 237 242 241 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 225 223 221 221 222 222 225 226 226 224 223 225 225 219 218 221 216 211 216 221 225 234 234 229 229 225 220 223 229 232 233 240 240 236 238 245 246 241 239 235 237 233 229 227 217 207 197 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 165 167 175 170 161 147 141 147 158 154 154 158 150 141 148 166 163 147 149 156 151 164 185 157 113 114 124 132 149 158 135 108 138 156 120 95 118 127 126 110 116 121 95 9999999 9999999 9999999 9999999 9999999 170 140 160 130 9999999 162 107 95 9999999 9999999 124 9999999 9999999 9999999 177 161 157 183 146 215 265 281 9999999 223 185 128 9999999 202 239 182 163 8016 270 1125 75 10196 2 13 36 4668 -11391 1000000 123 223 327 398 9999999 9999999 9999999 9999999 9999999 9999999 191 198 217 217 213 226 240 251 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 252 245 243 249 253 261 264 9999999 9999999 9999999 9999999 9999999 9999999 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 258 259 257 261 254 248 236 237 238 239 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 225 225 222 220 220 221 221 223 225 223 221 221 224 223 219 218 221 219 214 216 222 227 234 235 230 230 229 223 223 225 228 230 234 239 239 240 247 245 241 243 238 237 228 220 224 223 214 200 202 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 160 165 171 160 152 155 145 147 157 149 152 158 142 131 148 157 158 142 124 137 151 155 151 123 107 116 116 116 145 168 148 118 128 138 113 87 102 131 119 119 110 101 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 117 9999999 9999999 9999999 9999999 9999999 9999999 153 124 115 9999999 9999999 9999999 152 279 9999999 9999999 146 8048 276 1125 75 10196 2 14 8 4675 -11390 1000000 64 143 262 335 391 9999999 9999999 9999999 9999999 9999999 185 195 215 214 216 225 232 247 259 270 273 263 265 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 260 248 245 247 248 254 258 9999999 9999999 9999999 9999999 9999999 9999999 271 272 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 256 254 258 254 259 256 245 236 231 238 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 226 224 222 220 220 222 221 219 222 222 223 224 225 221 220 222 222 220 218 220 224 227 231 233 229 228 229 225 222 224 228 9999999 232 237 238 240 244 246 245 244 242 243 233 222 222 226 222 214 209 202 9999999 192 193 9999999 9999999 9999999 9999999 182 176 166 159 164 160 154 162 154 152 150 150 157 160 149 140 156 159 152 140 135 131 130 135 129 114 118 121 109 112 138 136 110 89 97 120 143 133 117 138 110 107 120 129 153 9999999 9999999 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 223 178 160 136 9999999 162 226 159 160 204 214 9999999 9999999 9999999 9999999 9999999 103 104 8079 279 900 75 10193 2 14 39 4682 -11389 1000000 139 379 398 222 188 219 270 364 9999999 9999999 9999999 355 176 184 194 207 208 212 224 227 244 248 251 260 262 268 9999999 9999999 9999999 9999999 268 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 249 247 249 252 253 260 258 266 267 9999999 9999999 9999999 273 274 269 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 256 252 256 255 257 262 247 237 227 239 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 225 224 222 220 220 221 219 217 223 222 223 225 226 223 219 222 223 219 217 222 224 227 229 226 223 222 225 226 225 228 234 9999999 9999999 235 233 232 237 244 243 238 240 241 239 232 232 238 226 217 214 202 200 216 207 185 9999999 9999999 9999999 176 178 172 160 154 160 162 158 155 149 139 143 151 156 154 150 156 162 154 151 159 145 132 129 120 116 116 119 123 116 128 124 91 78 84 94 140 155 117 122 103 99 130 157 156 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 9999999 9999999 9999999 162 135 9999999 177 9999999 197 172 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 153 8111 271 900 75 10193 2 15 11 4689 -11388 1000000 126 367 370 282 299 293 299 360 9999999 9999999 9999999 366 378 380 1000400 114 212 212 221 224 246 246 244 253 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 252 254 251 250 248 249 255 259 266 272 274 274 280 278 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 259 253 258 256 255 261 255 241 230 234 237 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 224 223 222 221 220 220 217 217 221 221 220 222 223 223 219 219 222 216 213 220 223 226 225 221 221 222 224 227 231 231 9999999 9999999 9999999 9999999 231 231 237 242 237 240 243 236 237 232 239 247 234 223 219 206 195 205 202 9999999 189 180 172 174 168 171 9999999 154 157 159 154 149 143 146 155 157 158 154 152 146 143 148 162 168 146 126 124 119 118 117 125 145 136 135 138 125 103 106 122 138 131 94 93 96 9999999 9999999 118 105 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 8142 276 1050 75 10192 2 15 42 4696 -11387 1000000 99 278 277 266 275 336 368 9999999 9999999 363 381 9999999 9999999 9999999 1000400 218 220 223 241 245 244 246 249 260 9999999 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 249 241 238 243 244 252 259 266 264 268 274 277 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 262 254 256 258 257 259 256 243 236 237 241 235 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 223 220 219 219 220 219 218 217 222 220 220 221 223 223 218 217 219 214 211 219 226 225 221 219 220 222 224 226 233 239 240 9999999 9999999 9999999 229 231 236 238 241 245 243 240 240 240 241 239 235 231 219 204 196 187 9999999 9999999 186 182 183 181 166 173 9999999 158 156 163 165 148 148 151 155 156 159 164 150 144 144 149 165 166 146 131 138 142 142 133 133 143 149 140 138 135 115 114 124 135 137 110 88 76 115 9999999 9999999 103 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 169 9999999 9999999 9999999 142 138 147 9999999 9999999 9999999 222 154 167 222 9999999 9999999 110 9999999 9999999 9999999 9999999 143 197 8174 275 1350 75 10188 2 16 14 4702 -11386 1000000 168 312 339 368 387 303 323 360 9999999 9999999 9999999 9999999 9999999 238 246 251 244 243 245 250 249 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 241 239 240 241 250 253 256 257 262 263 269 273 272 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 255 259 257 260 259 251 237 237 242 242 235 238 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 224 222 221 219 219 219 218 214 219 222 221 221 221 223 221 217 216 216 215 216 223 229 226 221 221 222 224 228 236 238 237 9999999 9999999 9999999 9999999 225 233 243 242 244 241 239 245 242 243 241 233 230 226 216 201 197 191 181 171 162 175 182 177 167 161 9999999 9999999 152 162 152 141 151 155 154 155 165 166 152 153 148 140 139 147 150 144 139 149 144 131 130 126 127 115 126 146 143 129 126 132 114 124 106 69 84 144 174 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 126 9999999 9999999 9999999 9999999 9999999 165 139 148 191 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 164 8205 266 1425 75 10182 2 16 45 4709 -11385 -4 191 224 231 322 354 326 316 355 9999999 9999999 9999999 9999999 234 247 247 247 248 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 242 247 243 248 249 252 253 257 263 269 275 268 269 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 260 256 258 258 251 236 236 241 238 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 222 220 219 219 217 216 216 216 219 220 219 219 219 219 219 216 215 213 213 218 224 227 225 222 219 221 223 226 235 9999999 9999999 9999999 9999999 236 237 233 239 248 242 240 240 240 242 240 236 238 233 229 218 212 200 188 193 183 168 163 179 174 165 167 167 173 9999999 158 162 150 145 147 149 157 161 157 161 153 148 153 149 136 136 147 144 127 120 135 139 123 109 107 102 104 135 150 146 149 125 106 124 134 121 9999999 9999999 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 96 9999999 9999999 9999999 9999999 9999999 9999999 58 9999999 9999999 9999999 9999999 9999999 171 140 8237 276 1125 75 10177 2 17 17 4716 -11384 1000000 28 247 9999999 9999999 352 278 304 359 9999999 370 352 346 9999999 381 383 214 227 242 244 250 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 253 247 248 247 250 254 258 265 265 273 268 270 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 269 267 263 264 261 260 255 256 256 255 252 240 233 237 239 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 219 218 219 218 216 215 216 218 218 217 219 220 221 220 218 218 215 214 219 223 223 224 222 222 225 227 233 9999999 9999999 9999999 9999999 9999999 235 240 236 237 241 240 239 244 242 239 237 233 238 232 226 216 210 207 196 187 180 9999999 9999999 177 168 156 160 169 174 170 163 157 165 164 148 136 142 148 146 154 153 153 160 156 137 134 140 126 113 98 121 129 109 109 113 118 117 122 120 120 116 96 114 129 144 156 107 103 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 9999999 9999999 9999999 9999999 9999999 112 9999999 9999999 9999999 9999999 9999999 75 9999999 9999999 9999999 9999999 178 9999999 9999999 138 9999999 9999999 9999999 9999999 116 8268 279 1125 75 10172 2 17 48 4723 -11383 1000000 4 239 9999999 9999999 385 318 345 338 313 277 297 397 9999999 9999999 9999999 319 216 227 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 241 239 245 244 253 260 256 267 267 266 273 274 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 269 268 263 9999999 9999999 262 259 258 261 258 254 259 246 233 237 243 243 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 221 218 217 217 217 215 214 215 217 217 219 220 219 219 219 220 215 212 215 221 225 222 222 221 222 229 231 236 236 9999999 9999999 9999999 9999999 234 234 235 234 233 237 241 246 244 241 237 236 235 223 210 202 200 204 202 183 177 9999999 170 182 175 160 147 152 162 162 166 157 161 168 160 149 148 151 151 151 155 152 151 153 137 131 134 132 119 100 104 111 122 138 132 133 149 160 127 105 110 110 126 137 137 141 144 162 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 9999999 9999999 9999999 70 9999999 9999999 9999999 9999999 9999999 111 208 8300 269 1350 75 10174 2 18 20 4730 -11382 47 275 324 342 361 353 308 312 359 9999999 9999999 9999999 9999999 9999999 1000400 221 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 235 235 239 246 253 252 258 264 262 265 268 263 270 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 267 9999999 9999999 9999999 260 260 261 263 258 257 262 245 235 241 246 245 238 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 221 218 217 217 215 213 214 217 218 218 218 218 220 220 216 220 217 212 215 219 226 225 223 224 221 222 228 235 239 9999999 9999999 9999999 9999999 235 236 239 230 228 230 236 242 242 238 235 234 226 220 212 198 198 203 189 176 174 177 174 176 183 167 9999999 150 148 153 164 153 154 159 154 147 145 157 169 166 153 144 155 159 143 134 135 139 133 134 144 128 135 151 118 120 147 159 121 112 131 115 126 143 138 121 144 179 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 108 9999999 9999999 9999999 110 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 8331 266 1275 75 10173 2 18 51 4737 -11381 1000000 113 282 388 9999999 396 349 399 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000400 236 240 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 240 242 248 255 257 264 266 266 264 266 266 265 274 274 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 9999999 260 258 260 258 260 252 257 261 239 231 243 245 242 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 223 221 220 220 218 216 215 215 219 219 220 220 221 221 218 221 222 214 214 217 223 226 227 227 224 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 235 230 227 230 233 235 234 233 230 228 230 230 223 217 206 200 202 184 181 179 179 180 183 184 9999999 9999999 165 162 154 158 154 155 152 150 156 157 159 168 169 158 158 166 161 139 129 133 137 142 155 164 132 126 134 104 119 147 141 111 112 143 123 102 118 131 114 116 142 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 141 118 9999999 9999999 101 9999999 9999999 9999999 235 175 8363 277 1125 75 10171 2 19 23 4743 -11380 1000000 118 314 9999999 373 330 384 387 9999999 384 9999999 399 9999999 219 220 221 224 231 240 250 254 258 9999999 9999999 9999999 9999999 9999999 271 270 277 274 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 246 253 257 9999999 9999999 9999999 9999999 273 9999999 276 270 9999999 9999999 281 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 9999999 9999999 257 256 254 256 249 255 258 245 228 237 240 239 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 224 221 219 219 218 216 215 217 221 221 220 221 222 220 218 220 221 215 211 216 222 224 225 227 228 229 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 227 229 235 237 238 234 230 236 233 226 226 221 221 210 195 189 184 181 184 190 183 186 185 173 170 170 163 155 155 163 158 144 154 173 173 167 161 154 160 168 167 165 145 126 132 139 136 123 111 112 125 115 108 127 140 136 113 109 142 121 105 117 121 113 99 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 99 90 9999999 9999999 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 8394 278 1125 75 10169 2 19 54 4750 -11379 1000000 1000000 114 322 368 286 287 392 9999999 212 216 216 221 219 220 221 221 227 236 251 256 266 9999999 9999999 269 275 273 263 271 280 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 256 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 264 9999999 9999999 258 256 253 257 250 254 253 253 241 230 235 241 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 226 223 221 220 218 216 215 217 222 223 222 222 221 218 216 219 222 215 211 220 228 230 227 227 229 231 232 236 9999999 9999999 235 234 9999999 9999999 231 231 226 232 236 234 236 237 242 239 231 225 219 219 208 196 189 184 177 180 182 173 177 181 170 169 163 149 148 152 156 146 139 159 170 158 169 179 168 173 176 163 155 152 140 136 138 126 111 115 125 130 114 106 116 116 118 111 122 133 109 107 133 136 107 82 9999999 9999999 9999999 9999999 9999999 9999999 86 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 192 8426 278 1125 75 10163 2 20 26 4757 -11378 1000000 1000000 1000000 9999999 9999999 389 157 185 196 203 208 213 218 213 216 217 215 214 222 229 239 253 9999999 9999999 265 9999999 270 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 260 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 260 258 256 258 251 255 252 250 250 228 234 243 236 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 225 223 220 218 217 215 215 218 223 223 223 222 221 220 217 219 222 219 216 221 227 232 231 9999999 226 227 228 233 241 236 232 9999999 9999999 234 230 227 227 231 235 232 235 240 242 240 237 232 220 209 201 196 191 190 187 182 177 9999999 179 174 9999999 162 161 152 143 148 154 140 144 163 158 152 161 163 169 176 155 145 149 155 141 120 127 131 120 128 124 119 123 99 97 117 133 141 146 134 122 121 135 146 115 9999999 9999999 146 9999999 9999999 9999999 9999999 111 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 9999999 9999999 9999999 9999999 9999999 9999999 118 106 79 9999999 9999999 9999999 9999999 9999999 9999999 138 126 109 193 223 9999999 115 8457 275 1200 75 10166 2 20 57 4764 -11377 1000000 1000000 9999999 9999999 9999999 170 183 198 205 210 216 216 214 216 218 213 212 215 223 234 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 9999999 9999999 277 276 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 263 9999999 9999999 261 258 256 256 257 251 254 252 247 236 229 238 241 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 228 224 222 220 219 217 215 218 224 223 221 221 223 222 219 218 217 214 214 218 226 227 228 9999999 9999999 228 231 234 241 242 236 9999999 9999999 237 231 231 235 232 235 234 233 239 241 239 229 220 214 205 194 193 188 185 193 193 183 9999999 181 9999999 159 159 157 150 136 142 159 150 143 151 148 146 140 138 155 154 138 145 156 155 144 127 131 145 135 116 114 118 128 122 119 150 141 137 132 110 128 139 134 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 107 9999999 9999999 9999999 9999999 9999999 9999999 164 9999999 9999999 9999999 9999999 9999999 91 9999999 9999999 9999999 126 9999999 9999999 139 161 91 155 130 8489 270 1200 75 10163 2 21 29 4771 -11376 1000000 9999999 9999999 9999999 9999999 93 201 206 212 217 216 214 217 216 219 214 215 216 218 229 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 270 268 265 9999999 276 279 279 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 263 9999999 9999999 259 257 252 255 255 252 251 250 241 226 233 240 240 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 228 224 221 220 218 217 217 221 224 224 223 222 222 221 217 219 217 212 214 218 228 226 222 9999999 9999999 233 237 237 239 241 238 231 9999999 232 232 237 236 229 233 234 232 234 236 231 223 213 208 205 199 199 194 186 188 180 9999999 9999999 184 166 151 153 152 142 138 149 154 154 149 145 149 147 132 132 147 153 149 151 154 144 141 137 143 152 140 116 119 122 119 124 126 137 125 126 111 93 119 137 135 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 75 8520 270 1200 75 10160 2 22 0 4777 -11375 1000000 81 334 9999999 9999999 222 308 365 9999999 9999999 9999999 384 212 209 209 205 208 202 198 202 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 263 262 270 9999999 276 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 259 258 255 257 255 252 251 250 244 235 231 238 240 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 227 223 220 218 218 217 219 219 223 224 224 222 222 220 217 220 218 213 215 221 226 226 9999999 9999999 224 228 232 235 238 239 241 239 234 232 233 235 234 229 229 229 227 232 238 232 224 218 211 210 209 202 195 188 177 168 9999999 9999999 9999999 9999999 158 155 153 148 155 156 148 154 155 154 159 151 141 142 143 145 139 134 135 136 138 136 135 138 134 132 138 130 114 112 112 108 116 122 109 92 105 158 156 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 109 8552 271 1200 75 10155 2 22 32 4784 -11374 1000000 219 374 9999999 9999999 385 338 386 390 9999999 9999999 9999999 161 129 109 118 165 207 1000400 1000400 287 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 266 9999999 270 9999999 275 9999999 278 273 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 258 255 254 255 255 250 251 251 249 246 234 230 239 238 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 226 224 222 220 218 216 217 218 222 225 225 223 221 221 218 220 218 213 215 220 222 227 9999999 9999999 228 230 233 238 243 241 245 244 231 227 232 233 235 232 226 223 225 233 239 237 228 229 225 214 212 210 196 182 177 177 180 180 177 172 9999999 150 155 155 155 148 145 156 153 158 162 152 151 155 143 129 134 144 149 154 143 128 124 123 114 121 147 144 131 139 130 102 94 107 114 95 100 141 126 122 112 9999999 9999999 9999999 9999999 9999999 9999999 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 174 8583 243 1200 75 10151 2 23 3 4791 -11373 1000000 128 357 9999999 9999999 390 391 388 382 9999999 9999999 9999999 153 124 107 119 165 211 1000400 1000400 265 222 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 261 259 254 259 272 9999999 9999999 9999999 276 277 273 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 257 253 254 254 255 252 252 250 250 243 239 233 240 241 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 227 224 222 221 220 218 219 220 224 223 225 225 224 224 221 220 218 213 213 218 223 230 9999999 9999999 9999999 235 236 237 244 243 240 240 229 226 228 225 227 228 230 229 231 231 229 230 225 226 222 211 208 204 190 186 181 174 179 187 187 170 153 155 158 149 145 150 150 146 149 157 151 148 154 154 141 126 131 142 143 139 131 119 127 125 105 113 128 118 115 138 136 111 100 97 108 98 98 121 9999999 9999999 99 9999999 9999999 106 9999999 9999999 9999999 9999999 154 8630 232 1200 75 10152 2 23 50 4801 -11371 1000000 0 236 9999999 9999999 343 9999999 368 9999999 9999999 9999999 1000400 151 149 149 66 61 1000000 154 1000400 132 189 235 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 259 254 253 256 262 269 270 270 270 276 273 272 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 260 260 254 255 253 255 254 251 250 253 231 234 236 238 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 227 222 219 219 219 216 220 223 224 222 223 223 222 219 217 219 219 215 213 218 226 9999999 9999999 9999999 9999999 234 236 240 243 239 242 244 236 232 228 223 219 222 228 229 237 234 233 229 220 216 213 210 203 193 185 183 181 174 179 181 178 167 159 166 159 140 137 155 153 138 144 161 157 147 162 161 142 139 127 120 122 121 129 135 134 125 118 126 125 103 117 137 122 119 127 115 104 99 98 124 8661 253 1200 75 10150 2 24 21 4808 -11370 1000000 1000000 171 384 9999999 272 336 275 133 132 133 130 141 144 148 62 58 1000000 150 1000400 128 171 238 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 261 261 249 260 261 261 266 272 269 270 264 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 260 256 254 255 255 252 251 246 253 230 229 232 237 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 230 226 222 222 220 218 221 224 225 224 224 222 221 222 218 218 221 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 235 241 240 234 240 245 237 228 223 221 217 216 217 221 233 234 236 231 219 219 215 205 203 201 193 185 184 183 183 188 180 163 157 160 158 151 146 149 143 145 155 161 158 145 160 163 145 137 120 122 136 138 136 138 139 128 115 120 127 110 126 141 121 115 120 122 115 102 107 114 122 113 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 8693 254 1200 75 10144 2 24 53 4814 -11369 1000000 42 257 9999999 9999999 287 346 393 395 9999999 9999999 9999999 1000400 315 141 149 155 150 130 183 190 184 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 262 252 259 255 251 263 267 268 261 261 257 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 262 256 256 259 262 255 258 250 256 238 228 235 242 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 233 229 226 225 224 222 225 225 228 226 225 226 225 223 216 214 217 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 231 235 238 238 241 239 230 223 221 222 223 218 215 219 231 235 235 229 217 222 211 198 203 202 197 194 188 186 179 183 183 163 161 161 156 163 157 144 140 152 161 154 152 143 138 150 146 133 133 138 150 154 143 147 157 140 123 142 135 9999999 139 131 115 112 129 126 114 112 127 121 104 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 245 188 8724 259 1200 75 10140 2 25 24 4821 -11368 1000000 89 306 367 363 351 341 9999999 9999999 9999999 9999999 9999999 384 170 44 215 361 9999999 9999999 1000400 132 182 216 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 260 256 250 260 261 266 254 259 259 254 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 259 254 256 257 261 253 252 254 252 235 230 239 244 241 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 231 227 226 226 224 227 228 228 227 227 225 222 218 9999999 9999999 213 212 9999999 9999999 225 226 223 9999999 221 226 230 236 243 244 245 241 230 225 227 224 223 224 223 223 229 232 235 233 227 222 206 200 206 201 189 188 188 183 179 178 181 176 172 164 150 152 152 145 137 141 149 146 157 166 153 153 155 149 147 137 159 171 141 141 154 145 133 158 146 132 146 124 104 101 156 166 124 121 115 105 103 90 70 63 9999999 9999999 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 9999999 9999999 9999999 9999999 116 130 198 8756 251 1125 75 10135 2 25 56 4828 -11367 66 251 301 362 358 349 9999999 9999999 9999999 9999999 9999999 9999999 383 309 8 36 194 340 9999999 9999999 372 290 128 121 247 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 265 259 261 260 263 259 265 257 254 258 255 256 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 257 252 257 253 257 252 245 251 242 232 230 238 242 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 236 233 229 227 227 225 228 229 230 228 226 226 223 222 9999999 9999999 9999999 9999999 9999999 9999999 225 227 226 221 220 226 233 240 244 241 237 234 230 228 225 221 220 223 222 223 226 226 226 226 225 218 212 208 208 203 189 192 195 187 183 179 181 186 171 158 155 156 161 156 140 135 139 137 152 171 169 163 158 149 137 139 146 146 135 126 136 150 145 9999999 9999999 138 132 133 126 108 142 147 107 109 105 77 83 87 92 96 105 120 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 8787 272 975 75 10134 2 26 27 4834 -11366 1000000 234 303 348 382 9999999 9999999 356 9999999 9999999 9999999 9999999 9999999 343 291 194 59 51 41 44 90 200 273 304 166 136 228 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 267 265 265 268 264 258 267 255 253 253 254 252 252 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 257 253 254 252 247 248 242 231 232 233 239 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 232 229 226 225 225 223 226 227 228 226 225 227 225 221 9999999 9999999 219 217 216 220 227 230 230 226 223 228 232 235 237 234 227 228 229 227 225 222 222 222 217 220 228 226 225 228 223 215 215 211 204 201 198 205 198 179 179 175 182 187 164 154 163 165 168 161 151 148 142 138 145 149 150 150 141 137 149 157 147 139 135 125 128 139 144 9999999 9999999 9999999 9999999 124 121 118 128 123 102 101 126 118 84 88 101 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 8819 273 975 75 10129 2 26 59 4841 -11365 1000000 171 333 343 364 9999999 9999999 9999999 9999999 341 399 9999999 9999999 386 9999999 345 73 67 60 44 64 123 233 243 159 148 149 204 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 268 269 262 266 257 265 255 256 250 253 249 253 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 252 258 256 254 255 253 246 254 231 233 232 239 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 235 231 227 228 228 225 224 224 226 224 224 226 223 221 220 220 221 221 221 226 231 231 228 226 230 235 237 240 239 234 228 226 226 224 224 226 227 220 216 223 230 224 222 227 228 222 216 213 203 200 201 201 195 187 181 9999999 174 183 165 148 149 156 156 158 166 167 158 150 147 141 132 134 134 134 143 141 139 150 137 124 139 9999999 9999999 9999999 9999999 9999999 158 9999999 9999999 114 110 125 144 116 125 151 113 90 93 88 9999999 9999999 9999999 9999999 9999999 9999999 172 127 9999999 9999999 93 9999999 9999999 9999999 9999999 9999999 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 109 152 8850 232 2475 75 10129 2 27 30 4848 -11364 202 287 323 307 289 388 9999999 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 268 266 258 264 267 266 259 255 253 254 254 255 258 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 256 255 259 255 257 258 256 248 254 231 231 233 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 237 232 229 229 229 227 226 225 226 225 226 226 225 225 221 220 222 222 222 229 232 231 225 224 230 235 238 239 241 238 235 230 224 223 222 225 230 228 224 226 229 224 218 215 222 220 215 214 212 214 211 210 200 191 178 9999999 168 176 168 153 154 154 147 152 164 165 159 162 156 129 122 138 141 128 132 135 115 120 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 9999999 9999999 122 108 112 151 131 111 128 125 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 142 8882 228 2475 75 10123 2 28 2 4855 -11363 155 236 235 77 184 9999999 9999999 9999999 1000400 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 269 270 267 265 267 271 272 259 259 259 262 263 257 256 258 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 257 256 256 254 257 256 256 251 245 233 229 233 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 232 228 225 225 225 224 226 227 228 228 228 227 228 224 222 221 219 219 222 229 230 230 226 226 227 232 235 233 237 235 236 234 227 225 226 227 228 232 231 226 224 222 225 221 220 217 209 210 215 212 212 210 194 9999999 9999999 171 177 171 165 165 169 162 157 152 146 148 152 165 160 138 129 143 144 127 129 136 126 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 116 121 143 136 101 106 110 107 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 115 8913 216 2625 75 10121 2 28 33 4861 -11362 1000000 1000000 9999999 9999999 9999999 9999999 394 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 271 270 268 267 278 272 272 260 264 260 259 262 256 259 260 258 256 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 255 254 254 253 253 251 243 240 229 227 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 230 225 222 223 224 223 225 227 230 231 230 228 227 224 223 222 217 219 224 230 231 230 229 228 231 236 236 238 237 232 229 232 227 224 228 233 230 228 231 226 222 223 228 231 224 218 210 202 201 201 204 193 189 188 175 182 177 161 166 166 157 169 186 166 145 145 156 167 157 158 145 140 141 125 127 133 136 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 144 146 121 111 111 100 107 8945 214 2700 75 10120 2 29 5 4868 -11361 1000000 9999999 9999999 9999999 9999999 330 251 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 266 268 270 281 276 269 265 266 259 257 259 253 254 256 259 252 253 259 9999999 9999999 9999999 9999999 9999999 253 251 9999999 256 253 251 252 249 245 238 230 227 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 225 220 219 221 222 221 224 229 229 228 230 226 224 221 223 223 219 220 224 228 228 226 226 226 231 236 233 236 240 239 236 232 228 224 226 232 229 227 229 228 228 225 221 221 220 217 210 201 200 203 199 195 191 185 178 178 165 155 169 162 162 176 177 167 166 162 164 172 156 152 143 142 143 118 127 139 118 115 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 118 108 110 117 125 102 8976 215 2700 75 10119 2 29 36 4875 -11359 1000000 9999999 9999999 9999999 9999999 9999999 232 246 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 267 273 275 274 277 271 265 263 260 261 256 255 254 253 253 254 253 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 253 252 252 245 241 238 227 230 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 219 217 218 219 219 218 221 229 230 229 228 226 223 220 221 222 222 221 222 225 222 9999999 9999999 225 231 238 237 238 242 240 237 231 233 230 225 227 231 233 234 235 234 232 222 217 220 220 211 206 211 205 193 186 9999999 9999999 184 181 164 155 160 159 157 156 154 158 166 160 160 152 138 133 126 132 133 118 121 118 101 106 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 70 73 76 116 118 71 9008 246 2700 75 10117 2 30 8 4881 -11358 1000000 9999999 9999999 9999999 9999999 9999999 159 243 250 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 266 275 276 269 277 271 265 266 259 258 256 258 257 254 249 252 250 256 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 254 253 251 245 240 242 225 230 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 219 218 218 220 219 217 221 228 232 229 228 226 222 222 221 219 219 221 224 224 9999999 9999999 9999999 228 235 238 242 247 242 236 233 232 234 232 232 231 234 232 233 232 228 230 225 219 213 213 212 213 221 211 194 183 9999999 176 182 174 166 164 167 168 159 148 146 151 146 150 156 146 142 134 126 134 135 116 118 124 124 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 101 97 80 92 84 95 92 98 95 72 86 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 9039 227 2700 75 10114 2 30 39 4888 -11357 1000000 9999999 9999999 9999999 9999999 9999999 373 235 247 251 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 263 269 273 268 267 268 267 266 260 256 257 259 252 250 251 251 246 251 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 253 249 245 243 234 229 236 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 220 219 218 220 219 225 229 232 232 228 226 224 221 222 221 9999999 217 219 225 9999999 9999999 9999999 223 230 240 239 237 242 241 239 238 238 232 228 232 232 233 227 222 227 222 224 225 215 201 199 203 203 204 201 192 189 185 179 174 166 164 174 184 180 180 159 148 154 142 151 160 158 150 135 131 138 135 121 116 127 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 107 108 94 110 109 77 73 119 128 97 108 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 9071 227 2700 75 10108 2 31 11 4895 -11356 1000000 9999999 9999999 9999999 9999999 9999999 286 226 240 247 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 269 267 269 268 258 267 270 268 262 257 255 258 251 249 255 255 249 247 244 250 251 9999999 9999999 9999999 9999999 9999999 9999999 253 250 249 245 241 229 232 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 220 220 220 221 221 227 228 234 232 227 227 225 9999999 9999999 9999999 9999999 218 222 225 9999999 9999999 9999999 227 232 239 240 235 236 238 238 239 240 233 229 233 233 235 226 216 221 220 223 224 214 206 205 204 199 193 197 192 184 180 174 177 172 166 172 181 176 169 164 170 169 156 162 165 164 142 128 134 132 130 138 140 140 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 104 122 121 134 141 98 87 101 116 153 9999999 96 125 117 9999999 9999999 9999999 9999999 108 186 208 9102 228 2700 75 10099 2 31 42 4901 -11355 1000000 9999999 9999999 9999999 9999999 9999999 268 237 241 245 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 268 9999999 270 269 267 264 266 271 267 263 259 258 258 257 253 256 255 252 249 245 244 248 9999999 9999999 9999999 9999999 9999999 250 251 248 248 242 233 230 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 225 224 223 224 225 225 229 229 234 229 229 228 226 9999999 224 224 222 222 225 227 226 9999999 229 231 236 240 242 241 241 240 238 236 237 234 234 238 237 234 227 219 220 221 221 221 214 212 212 214 212 204 203 195 184 176 173 182 179 172 162 157 161 162 166 169 172 171 166 160 163 148 141 137 126 133 137 136 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 116 9999999 9999999 9999999 131 131 118 132 139 104 103 82 9999999 100 97 71 77 76 9999999 9999999 9999999 9999999 9999999 9999999 154 137 9134 258 2700 75 10098 2 32 14 4908 -11354 1000000 9999999 9999999 9999999 9999999 9999999 357 239 247 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 267 267 267 264 268 264 264 261 261 258 258 258 257 254 252 250 249 248 246 245 248 246 9999999 9999999 9999999 9999999 253 252 249 247 241 233 235 239 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 231 230 229 229 229 228 226 231 232 231 226 226 227 9999999 225 223 221 222 225 229 227 228 232 234 239 245 245 243 241 237 233 233 230 228 229 232 231 231 229 223 221 220 217 217 215 211 206 203 207 211 206 195 190 184 179 183 182 175 163 148 155 161 161 167 167 167 165 164 165 158 156 147 129 129 129 115 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 136 124 100 93 91 98 103 81 61 64 92 105 86 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9165 258 2700 75 10097 2 32 45 4915 -11350 1000000 9999999 9999999 9999999 9999999 9999999 1000400 227 244 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 264 264 263 265 263 261 261 260 259 257 256 252 251 247 246 250 249 248 249 246 9999999 9999999 9999999 9999999 252 250 245 243 241 237 238 240 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 227 225 224 223 223 222 222 227 231 228 227 227 227 228 228 225 223 222 225 228 226 227 228 230 235 239 242 243 236 226 223 227 226 223 223 226 229 229 226 221 224 223 217 215 215 215 208 196 198 206 203 190 183 185 182 181 178 169 160 148 156 159 155 162 156 150 157 163 162 159 158 155 136 116 119 129 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 120 122 117 104 98 106 101 88 85 78 86 101 105 88 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 101 9197 222 2700 75 10084 2 33 17 4921 -11345 1000000 1000000 9999999 9999999 9999999 9999999 360 305 207 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 270 268 267 264 265 264 263 262 264 259 256 257 251 250 247 246 249 252 249 245 243 9999999 9999999 9999999 9999999 249 248 243 241 239 236 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 221 219 217 215 215 216 220 225 229 227 227 228 226 228 228 224 222 225 226 229 229 229 229 233 236 237 241 242 236 226 224 221 221 221 219 224 225 226 225 219 220 221 218 218 220 220 212 201 198 199 201 194 178 178 178 174 176 165 156 156 166 168 155 155 158 153 149 143 149 157 143 139 141 126 126 146 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 148 140 115 125 134 125 120 130 126 92 84 77 83 89 74 9999999 9999999 9999999 87 9228 224 2775 75 10083 2 33 48 4927 -11341 1000000 1000000 9999999 9999999 9999999 9999999 316 200 250 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 267 9999999 9999999 269 263 262 260 262 261 257 254 254 256 255 249 249 247 248 249 249 245 241 241 9999999 9999999 9999999 249 250 248 245 241 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 221 219 216 214 216 217 221 224 227 227 228 230 229 227 228 227 225 225 228 232 232 229 229 231 232 238 243 240 233 225 9999999 9999999 9999999 213 211 219 221 224 223 217 212 213 219 222 220 220 218 207 197 191 191 191 187 180 175 169 172 170 167 171 167 167 167 176 176 166 158 146 156 153 131 136 150 145 140 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 157 127 107 132 136 125 124 108 88 80 90 79 68 99 117 9999999 9999999 9999999 9999999 9999999 9999999 129 9260 223 2850 75 10080 2 34 20 4934 -11338 1000000 1000000 9999999 9999999 9999999 311 84 242 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 270 265 263 258 260 261 258 253 255 255 256 253 253 249 244 244 249 251 242 242 239 9999999 9999999 9999999 9999999 9999999 249 245 244 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 221 218 214 213 215 217 220 223 225 225 227 230 228 225 228 229 227 225 228 231 232 228 225 226 228 234 238 231 220 9999999 9999999 9999999 9999999 209 212 216 209 213 216 212 211 214 218 219 210 211 210 206 206 203 193 183 179 172 167 166 167 170 171 166 166 182 182 178 173 162 157 155 162 152 131 128 135 137 131 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 123 114 9999999 125 127 124 126 94 56 51 65 74 9999999 9999999 108 9999999 9999999 9999999 9999999 68 68 79 9291 226 2850 75 10079 2 34 51 4940 -11335 1000000 1000000 1 9999999 9999999 376 202 330 250 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 268 271 272 262 262 262 261 254 261 253 254 255 251 253 243 249 247 251 245 245 241 243 9999999 9999999 9999999 9999999 248 248 245 243 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 224 220 216 214 217 219 222 225 226 227 228 230 231 227 230 230 225 227 230 231 230 227 228 232 234 238 240 231 216 9999999 9999999 9999999 214 216 217 214 208 208 212 213 218 217 212 216 217 208 202 207 213 211 197 179 170 162 162 164 158 165 165 154 159 178 181 173 164 161 156 147 151 145 134 136 134 128 127 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 132 9999999 106 96 125 116 95 91 61 54 68 57 9999999 9999999 78 128 94 66 70 64 66 9999999 9999999 81 9323 224 2850 75 10072 2 35 23 4947 -11331 1000000 1000000 40 9999999 9999999 9999999 275 322 245 261 264 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 267 268 273 268 262 262 259 254 261 253 253 253 249 255 246 252 250 245 247 247 239 244 9999999 9999999 9999999 9999999 9999999 248 242 244 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 227 223 217 216 219 221 223 226 228 230 230 232 230 229 231 231 227 225 230 233 233 231 230 234 236 240 246 240 226 9999999 9999999 9999999 9999999 224 222 9999999 213 216 217 217 213 213 220 223 226 219 208 211 208 205 199 183 172 165 169 171 169 174 172 166 153 155 172 167 153 160 163 153 147 128 131 145 136 126 115 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 101 85 83 112 101 95 123 104 83 70 9999999 9999999 78 9999999 88 83 84 106 121 86 68 9354 223 2850 75 10072 2 35 54 4954 -11328 1000000 1000000 63 9999999 9999999 9999999 289 244 244 260 262 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 271 9999999 266 262 260 260 258 252 251 252 251 253 247 253 250 242 246 247 240 243 247 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 228 223 218 216 219 222 224 227 230 229 229 230 227 227 231 232 228 225 227 231 233 231 228 231 234 236 238 236 227 222 9999999 9999999 227 224 219 212 214 217 223 220 213 210 217 218 213 206 200 204 200 199 202 193 180 173 175 173 177 184 176 175 162 153 164 152 151 164 164 160 148 122 120 133 119 110 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 82 89 94 96 95 106 119 112 82 64 9999999 9999999 9999999 9999999 9999999 75 102 115 128 69 9386 247 2850 75 10074 2 36 26 4960 -11325 1000000 1000000 65 9999999 9999999 9999999 9999999 216 233 243 244 255 256 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 258 252 258 258 259 249 247 249 251 249 247 253 242 240 241 243 239 238 241 243 246 247 244 242 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 230 225 221 219 219 222 225 230 233 232 233 234 233 231 234 233 229 228 227 231 230 228 230 233 232 234 233 231 229 229 227 225 226 223 216 218 225 218 214 217 220 219 215 212 211 203 199 203 202 200 194 190 190 190 182 173 182 184 169 163 159 159 162 158 163 165 156 157 158 140 133 141 124 112 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 9999999 106 101 124 119 104 117 98 65 54 9999999 9999999 9999999 57 83 116 102 100 9999999 114 82 47 9999999 9999999 9999999 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 9417 227 2925 75 10072 2 36 57 4967 -11321 1000000 1000000 174 9999999 9999999 361 305 227 229 233 242 244 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 264 267 265 262 249 254 254 250 253 251 251 246 246 246 248 250 242 241 237 237 238 238 233 234 242 241 239 238 241 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 234 229 225 222 220 222 224 228 232 233 235 236 236 234 234 232 228 227 228 231 231 230 230 232 233 235 232 228 231 231 228 226 224 224 221 224 227 218 213 223 227 222 224 224 218 213 207 201 199 199 190 181 185 190 175 164 176 171 165 162 153 155 163 171 166 162 155 152 155 147 154 144 126 129 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 137 127 153 153 110 90 84 77 86 101 100 9999999 59 81 124 109 91 84 101 89 52 83 115 128 137 9449 226 2925 75 10060 2 37 29 4973 -11318 1000000 1000000 88 9999999 9999999 349 388 223 223 228 234 238 235 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 259 257 259 265 258 260 255 260 254 249 241 249 246 240 239 244 240 241 241 237 233 228 231 238 233 230 232 227 229 230 235 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 234 230 226 222 220 221 224 227 230 230 232 232 233 233 232 230 226 225 228 229 227 228 228 230 234 236 232 227 230 231 224 223 223 222 222 225 227 221 218 222 225 219 216 222 222 215 206 201 195 191 183 178 176 175 169 164 159 154 161 160 154 149 148 153 154 158 148 146 147 136 147 143 133 127 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 150 130 124 149 123 74 91 111 91 89 90 69 9999999 62 67 91 99 61 49 92 83 74 126 115 9480 226 2850 75 10056 2 38 0 4979 -11315 1000000 1000000 86 290 9999999 9999999 9999999 9999999 211 213 221 228 232 233 239 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 258 257 257 256 256 256 257 256 251 244 247 240 236 239 240 234 239 238 239 233 227 226 9999999 236 228 226 222 225 226 226 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 230 224 220 220 222 223 227 231 230 229 229 230 229 229 227 222 219 223 226 225 226 225 225 230 237 235 233 234 230 227 226 224 223 224 225 227 226 223 226 225 222 216 212 217 217 208 201 195 191 181 174 175 178 175 168 161 150 154 161 158 151 139 133 148 160 147 145 149 142 140 142 141 132 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 117 105 111 131 115 82 98 114 75 68 68 9999999 9999999 9999999 9999999 9999999 85 75 42 68 115 105 114 9512 224 2850 75 10049 2 38 32 4986 -11312 1000000 1000000 94 285 9999999 9999999 391 45 190 202 213 224 228 232 232 232 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 258 258 254 261 254 254 253 246 247 245 239 238 241 238 233 237 235 238 234 230 226 229 233 231 229 226 227 227 223 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 236 229 223 221 223 224 223 228 230 228 230 229 229 226 228 227 221 216 219 225 227 228 227 226 231 235 236 234 228 226 231 232 226 9999999 222 222 221 223 219 219 218 221 221 214 214 210 211 205 191 192 181 166 173 183 175 164 161 151 151 162 155 153 156 144 140 146 146 140 135 135 135 137 146 141 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 112 104 101 88 92 97 91 99 99 72 9999999 9999999 9999999 9999999 9999999 69 72 54 46 79 9543 223 2850 75 10043 2 39 3 4992 -11308 1000000 1000000 1 270 9999999 9999999 315 36 183 200 214 225 230 235 234 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 260 259 259 253 257 253 253 249 242 240 241 238 238 239 240 232 234 237 235 229 229 224 226 229 9999999 231 224 226 226 221 221 222 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 234 226 220 219 222 223 222 225 227 229 231 233 229 224 227 226 219 216 219 225 224 225 227 228 231 230 231 229 226 229 229 225 222 220 223 223 221 221 215 210 216 216 206 208 214 208 209 206 187 182 176 166 170 175 174 169 164 162 162 156 150 161 168 148 136 134 134 131 130 133 130 143 152 125 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 107 113 99 94 72 82 109 107 112 105 97 76 9999999 9999999 9999999 78 85 58 60 74 9575 222 2925 75 10041 2 39 35 4999 -11305 1000000 29 303 9999999 9999999 354 118 161 192 209 218 225 226 224 228 228 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 256 259 257 256 251 249 250 243 241 237 235 238 235 231 237 233 235 236 233 227 228 226 227 228 230 231 222 222 221 218 220 219 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 233 225 219 220 222 223 224 227 230 232 232 231 230 226 225 220 216 215 220 223 220 220 223 228 233 233 231 231 231 226 223 220 223 222 222 223 217 213 212 215 220 216 208 215 216 208 204 194 182 178 172 174 170 163 165 171 176 166 158 154 150 156 152 137 142 145 146 137 141 147 132 134 129 104 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 9999999 101 105 100 65 9999999 77 99 89 62 71 80 9999999 9999999 9999999 9999999 67 9999999 9999999 52 9606 220 2850 75 10036 2 40 6 5005 -11301 1000000 1000000 56 272 9999999 9999999 373 121 156 189 201 211 215 216 215 218 223 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 255 256 253 249 250 245 240 240 239 237 237 234 231 233 233 237 231 230 230 228 229 228 229 225 226 9999999 221 220 218 218 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 236 229 223 221 222 225 224 225 229 230 229 229 227 224 225 223 217 215 216 221 222 221 222 227 232 234 237 239 238 232 223 224 220 217 9999999 9999999 220 216 216 217 218 213 212 219 218 213 203 196 190 181 180 172 170 169 162 163 172 172 156 150 157 159 152 146 143 148 147 154 151 144 138 127 131 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 117 101 115 99 84 86 61 50 56 9999999 9999999 9999999 9999999 9999999 9999999 81 77 9638 223 2775 75 10026 2 40 38 5011 -11298 1000000 1000000 130 242 333 9999999 9999999 214 129 176 193 198 207 210 212 216 220 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 253 255 251 251 248 250 245 245 241 242 239 237 235 236 234 231 234 231 229 229 227 229 227 228 224 220 220 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 231 223 220 221 222 225 225 226 228 228 226 229 228 221 222 221 218 216 218 223 224 223 223 227 230 233 238 242 244 235 222 224 222 212 9999999 211 218 219 220 226 220 212 211 213 207 202 199 193 184 176 174 170 170 174 169 171 172 163 161 155 151 151 155 153 148 153 145 150 151 139 126 119 121 117 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 133 105 111 103 84 83 49 9999999 9999999 9999999 9999999 9999999 9999999 80 80 92 67 58 113 9669 224 2700 75 10017 2 41 9 5017 -11294 1000000 18 182 339 9999999 398 9999999 260 169 182 185 192 196 202 210 211 222 236 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 253 249 252 254 256 248 250 249 248 247 245 241 242 238 241 237 236 234 231 233 231 229 229 225 228 227 229 226 222 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 228 221 220 222 225 226 224 227 230 228 223 224 223 217 218 218 212 213 217 224 224 223 221 222 226 230 233 236 237 230 218 217 9999999 218 219 221 220 214 220 227 219 216 215 209 204 201 197 192 182 175 177 177 174 174 172 171 164 157 171 169 151 151 159 153 152 158 148 148 141 129 123 115 112 116 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 92 93 122 107 68 9999999 9999999 9999999 9999999 9999999 96 100 99 76 65 52 9999999 57 9701 225 2625 75 10016 2 41 41 5024 -11290 1000000 1000000 128 373 9999999 9999999 9999999 355 169 173 185 193 200 198 201 211 216 222 238 247 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 252 251 255 250 250 248 251 252 249 247 242 242 241 235 241 240 235 232 231 230 229 225 227 224 228 230 228 223 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 226 219 219 223 226 227 221 223 9999999 224 9999999 9999999 216 211 212 213 210 210 215 219 220 221 219 220 225 228 232 234 231 224 220 218 215 9999999 218 216 213 212 216 219 220 217 214 208 198 200 202 197 189 179 179 184 173 167 170 166 161 155 162 168 154 160 167 162 161 155 151 137 123 120 110 105 125 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 83 72 96 131 114 82 81 88 84 85 104 119 81 73 74 85 97 82 94 9732 225 2625 75 10014 2 42 12 5030 -11286 1000000 1000000 189 9999999 9999999 9999999 9999999 142 139 148 171 187 200 206 206 217 225 230 234 241 245 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 249 252 255 254 249 251 256 251 250 244 244 244 243 236 237 239 233 230 235 228 231 225 225 225 226 229 227 223 217 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 222 217 216 220 223 225 219 9999999 9999999 9999999 9999999 218 216 211 212 212 210 208 209 211 213 215 215 217 220 226 233 230 227 226 220 217 212 211 213 209 207 207 211 216 213 214 214 208 200 195 205 208 195 180 174 177 172 175 176 168 165 159 155 152 146 146 159 164 155 142 131 123 118 115 109 110 123 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 63 74 111 122 106 88 94 88 67 64 73 65 9999999 46 91 106 89 9999999 95 9764 285 675 75 10015 2 42 44 5036 -11282 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 29 101 294 9999999 9999999 9999999 290 128 130 153 171 183 195 205 210 223 232 243 245 249 249 254 257 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 250 251 251 254 259 262 254 255 258 255 245 242 243 244 249 243 236 237 234 230 236 229 229 225 225 224 226 227 228 221 217 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 215 214 216 218 220 220 9999999 9999999 9999999 9999999 219 220 217 213 214 212 208 206 205 207 209 210 210 213 216 223 227 227 228 225 218 213 211 211 210 206 207 207 205 213 210 209 210 208 209 201 203 208 193 176 172 172 167 179 178 165 158 155 155 151 148 145 149 148 139 120 108 111 116 128 135 130 120 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 117 116 86 62 66 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 98 9795 249 900 75 10006 2 43 15 5042 -11278 352 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 63 133 328 9999999 9999999 399 244 127 142 176 184 192 201 213 218 233 237 246 247 254 254 258 254 255 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 245 253 258 260 259 260 253 254 257 245 248 247 245 252 246 238 238 232 231 231 226 230 226 226 224 230 227 227 217 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 213 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 220 221 219 214 214 210 205 204 202 204 207 206 206 208 213 222 224 228 228 220 213 210 209 207 205 204 204 204 200 201 204 203 205 208 209 204 193 195 190 175 177 175 166 171 171 165 155 148 151 9999999 140 138 139 142 135 123 114 111 113 130 133 117 116 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 91 9999999 9999999 9999999 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 63 80 9827 209 975 75 10009 2 43 47 5049 -11274 254 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 50 227 369 9999999 373 272 316 390 171 198 206 218 225 225 239 243 247 252 258 255 261 255 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 243 252 260 259 254 256 250 250 251 249 254 250 248 249 243 237 236 233 230 229 225 228 225 223 227 228 227 224 218 216 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 214 208 9999999 9999999 213 9999999 9999999 9999999 9999999 219 218 220 218 215 214 211 204 199 201 201 203 205 204 204 208 217 220 221 222 219 214 210 207 203 202 205 203 204 208 201 199 200 199 207 205 202 196 193 195 192 189 176 171 173 170 171 163 150 149 146 9999999 135 147 150 141 131 124 128 117 112 120 115 9858 246 975 75 10004 2 44 18 5055 -11270 240 80 75 84 88 92 95 100 135 170 9999999 9999999 9999999 9999999 9999999 232 224 217 205 197 192 178 167 155 120 73 109 112 202 329 1000400 180 203 206 216 224 226 238 247 250 256 261 259 260 256 253 252 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 241 252 255 257 251 251 250 249 253 251 254 250 245 246 246 238 234 236 233 233 227 225 223 223 228 223 225 223 218 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 210 205 204 206 209 210 207 210 215 216 217 220 218 211 210 207 200 198 198 200 200 201 9999999 205 209 213 218 217 219 217 213 212 207 198 198 200 197 204 209 206 208 204 194 200 204 197 198 194 193 192 182 179 180 168 155 159 158 146 150 150 142 143 150 143 131 119 124 133 113 100 115 124 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 67 79 60 9999999 9999999 9999999 9999999 9999999 9999999 9999999 74 61 9890 245 600 75 10007 2 44 50 5061 -11266 1000000 9999999 9999999 9999999 9999999 222 81 84 93 94 98 100 102 112 155 178 197 212 229 234 239 234 236 236 235 237 232 227 215 205 200 196 195 193 190 205 209 214 216 219 231 235 244 255 260 260 267 265 257 256 251 9999999 257 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 243 250 249 252 254 254 254 248 253 252 253 251 240 243 248 239 236 239 233 232 228 227 225 227 226 223 223 223 222 212 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 203 200 199 200 202 203 201 204 208 209 210 212 211 204 201 198 9999999 9999999 9999999 198 198 9999999 9999999 206 213 215 215 213 217 211 206 207 207 201 196 195 195 203 210 207 206 206 198 198 203 193 190 195 193 184 177 180 176 162 155 155 154 159 152 141 137 136 135 125 121 122 120 111 104 110 118 121 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 51 77 9999999 78 9921 249 600 75 9996 2 45 21 5067 -11263 1000000 9999999 9999999 9999999 9999999 194 84 84 88 88 91 91 95 98 133 162 181 205 219 9999999 233 230 238 235 238 240 236 237 233 225 224 221 217 219 214 222 224 231 244 247 252 248 254 261 265 265 269 265 263 260 253 246 250 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 245 253 246 246 251 254 257 255 244 246 251 250 247 242 240 241 236 235 234 228 228 224 225 224 229 224 226 222 225 226 217 212 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 198 196 196 198 199 200 200 199 201 203 204 204 202 196 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 210 214 212 209 207 204 205 208 210 208 202 200 201 201 204 204 203 206 202 196 195 197 195 195 195 182 178 174 167 172 172 155 149 158 151 144 134 130 128 121 119 9999999 9999999 9999999 99 118 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 86 93 9999999 9999999 36 9953 252 525 75 9994 2 45 53 5073 -11259 1000000 9999999 9999999 9999999 9999999 398 1000000 82 83 84 85 93 99 108 117 149 172 189 209 225 228 234 235 241 237 241 243 242 247 247 247 242 241 237 236 236 245 241 244 257 261 258 254 259 261 263 269 265 257 261 263 256 254 9999999 9999999 9999999 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 246 250 251 252 259 249 244 245 255 248 241 243 241 241 238 236 228 226 227 225 224 222 227 223 226 224 228 224 221 215 214 212 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 194 195 197 197 199 199 199 200 202 204 202 199 196 195 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 211 212 207 204 204 206 207 206 205 205 204 207 204 200 203 208 206 199 197 197 198 192 192 189 178 177 171 168 179 176 153 145 149 147 146 135 126 121 9999999 9999999 9999999 9999999 9999999 115 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 82 67 9999999 9999999 9999999 9999999 58 44 9999999 9999999 76 83 75 9984 253 525 75 9988 2 46 24 5079 -11255 1000000 9999999 9999999 9999999 9999999 76 73 72 78 87 98 111 125 131 143 160 179 191 208 223 232 235 238 238 235 242 244 243 250 252 253 250 254 254 252 251 256 255 255 251 248 246 245 256 258 261 267 263 258 255 259 259 256 258 9999999 9999999 257 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 251 253 247 247 245 252 246 242 239 238 240 242 238 232 227 226 227 223 221 223 224 223 222 225 222 222 219 218 211 212 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 196 197 197 196 197 197 199 199 199 200 201 199 198 198 195 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 205 212 213 211 212 209 204 205 205 207 208 204 203 204 205 207 205 206 208 207 208 197 187 193 189 182 178 172 173 175 174 162 152 149 143 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 92 75 79 75 9999999 9999999 53 54 9999999 9999999 82 92 103 75 10016 286 525 75 9993 2 46 56 5085 -11251 1000000 9999999 9999999 9999999 9999999 82 73 74 80 93 106 112 121 122 133 140 156 165 189 200 218 229 232 236 232 238 237 235 241 245 248 246 254 252 252 251 251 251 255 248 247 245 244 252 254 262 262 266 261 255 252 256 259 258 255 254 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 250 252 251 252 251 250 247 245 244 239 240 235 236 238 232 226 223 227 224 222 223 221 222 220 225 223 221 221 219 213 210 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 197 197 196 195 195 193 194 197 198 197 196 196 193 193 191 9999999 9999999 9999999 191 198 9999999 9999999 9999999 204 211 213 217 219 214 204 205 210 216 213 206 200 194 201 205 198 206 209 205 207 199 192 197 197 191 178 170 176 173 171 169 155 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 97 79 65 67 9999999 9999999 9999999 63 78 9999999 9999999 88 83 111 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 10047 253 525 75 9987 2 47 27 5091 -11247 1000000 9999999 9999999 9999999 9999999 81 72 78 81 93 99 103 110 116 127 135 141 150 167 177 192 207 215 231 235 235 236 236 237 242 247 246 252 250 248 250 254 249 251 251 255 258 258 258 254 262 262 271 259 254 252 255 258 255 250 253 249 9999999 248 249 245 9999999 9999999 9999999 255 9999999 9999999 251 9999999 253 252 9999999 253 249 254 254 254 250 252 246 241 247 239 241 235 232 236 226 224 223 227 224 224 223 220 223 222 222 221 222 223 219 214 212 211 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 198 196 194 194 194 192 193 195 197 195 196 198 193 192 191 190 187 187 193 197 197 196 196 199 207 213 213 213 210 205 208 211 211 207 204 203 196 194 199 202 201 201 201 198 195 190 187 186 182 178 169 169 165 166 163 147 138 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 86 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 9999999 9999999 77 64 100 125 10079 248 900 75 9982 2 47 59 5097 -11243 255 62 69 75 84 88 94 102 111 119 130 138 148 154 165 176 189 199 212 220 226 226 231 234 244 252 250 249 249 248 247 257 259 259 261 262 263 263 263 259 263 268 273 266 261 259 263 260 255 254 257 251 9999999 248 248 9999999 9999999 9999999 9999999 255 252 9999999 251 250 254 251 254 252 256 252 258 253 247 246 247 241 250 236 236 236 233 232 225 224 225 224 221 221 219 221 221 222 220 221 221 220 218 216 218 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 199 196 194 192 192 192 192 192 192 193 194 195 196 192 193 192 189 185 188 192 195 195 194 196 197 202 208 208 206 203 202 204 206 202 197 195 195 197 196 197 201 197 197 202 198 191 183 180 176 167 170 167 156 156 154 148 140 134 128 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 62 87 9999999 83 87 95 96 77 10110 248 975 75 9974 2 48 30 5103 -11239 60 60 69 75 83 93 106 115 125 134 140 148 153 162 169 178 188 199 200 221 224 234 234 236 241 243 245 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 265 265 264 267 273 272 268 268 261 263 263 253 261 262 255 248 253 257 248 9999999 9999999 255 259 256 247 257 253 255 252 257 257 260 254 256 248 249 249 247 245 247 240 237 232 235 227 226 225 226 223 218 215 216 218 218 218 222 220 218 217 219 219 220 217 215 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 196 195 193 194 194 191 189 189 190 191 193 194 192 193 191 186 184 189 193 196 195 191 194 197 202 207 209 206 203 207 205 199 194 193 193 193 196 197 195 197 195 190 191 194 185 175 179 175 161 160 153 148 151 145 142 140 138 133 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 58 9999999 105 74 60 57 64 96 110 10142 253 600 75 9974 2 49 2 5110 -11236 1000000 9999999 9999999 9999999 9999999 36 46 65 75 92 102 115 122 133 134 137 142 145 156 159 163 172 206 206 222 232 235 233 229 232 237 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 266 270 269 260 265 255 259 261 253 262 261 258 254 255 260 258 255 250 249 253 254 252 254 255 255 256 255 260 260 253 250 244 249 249 241 241 244 242 239 229 233 223 224 223 225 224 218 213 218 218 217 215 221 219 217 216 220 219 220 217 217 211 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 196 193 192 193 193 189 187 187 189 190 190 191 189 189 189 186 185 190 194 196 195 192 192 197 202 206 210 209 206 205 201 195 190 191 195 197 194 191 190 193 195 190 182 177 180 179 176 165 162 166 157 157 159 156 151 142 142 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 117 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 74 88 77 48 31 72 113 115 10173 252 600 75 9968 2 49 33 5116 -11232 1000000 9999999 9999999 9999999 9999999 19 53 73 84 96 104 112 119 128 129 129 138 136 139 145 147 160 219 9999999 9999999 239 233 234 233 230 233 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 269 262 267 268 262 265 264 266 264 257 259 256 254 256 251 255 255 256 247 252 249 254 9999999 9999999 259 260 256 255 256 262 260 260 253 252 248 242 241 240 239 240 233 230 223 225 220 221 221 217 215 217 218 215 216 220 219 220 219 220 219 218 217 217 213 212 209 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 196 194 192 191 191 188 188 189 188 188 189 189 185 185 186 185 186 188 192 194 193 191 191 197 202 207 208 207 203 195 193 196 195 194 193 190 190 190 189 191 192 192 189 180 182 185 177 166 164 166 164 165 162 160 154 142 132 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 48 9999999 64 64 49 68 86 81 59 47 73 93 10205 255 525 75 9963 2 50 5 5122 -11229 1000000 1000000 9999999 9999999 9999999 9999999 50 70 76 85 88 97 102 108 114 121 121 127 130 130 134 133 138 177 9999999 9999999 9999999 237 241 238 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 267 262 264 271 266 268 271 269 267 264 257 261 256 260 264 254 255 251 251 246 255 260 256 258 9999999 9999999 9999999 259 261 257 262 263 259 256 256 248 245 239 241 238 241 235 232 227 224 220 220 219 217 217 214 216 216 219 221 220 219 220 221 218 220 219 218 214 213 211 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 200 198 196 195 193 190 189 190 191 189 187 188 188 189 188 185 185 189 189 188 187 189 191 196 200 200 202 200 196 194 193 194 194 195 197 190 9999999 186 187 187 187 184 186 183 177 175 175 171 161 162 163 162 161 155 149 9999999 140 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 100 82 83 69 40 41 50 81 105 94 76 69 51 61 111 69 10236 255 525 75 9958 2 50 36 5128 -11225 1000000 9999999 9999999 9999999 9999999 9999999 9999999 78 78 86 87 95 98 100 104 113 115 117 128 126 131 127 118 165 227 9999999 9999999 9999999 246 242 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 9999999 269 266 269 270 268 264 265 261 265 260 264 265 260 257 258 251 253 252 259 258 256 253 9999999 9999999 9999999 9999999 9999999 263 257 251 255 253 243 248 238 241 240 240 235 236 232 225 226 223 220 219 219 216 217 217 218 222 221 218 219 221 219 220 219 217 215 210 210 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 199 196 194 193 193 190 189 191 190 188 187 188 187 191 191 184 183 186 187 185 183 186 193 200 202 197 198 201 195 189 188 189 188 187 190 192 186 186 186 185 182 183 184 178 172 167 174 173 162 170 169 159 154 150 147 141 135 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 64 83 81 107 96 37 32 50 69 94 103 108 96 62 82 90 75 10268 253 600 75 9949 2 51 8 5134 -11221 1000000 9999999 9999999 9999999 9999999 9999999 81 80 87 92 96 99 102 105 114 113 114 119 125 128 122 114 180 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 272 270 267 263 263 262 264 260 261 260 260 259 260 254 261 254 254 262 253 257 9999999 9999999 9999999 9999999 9999999 265 262 254 260 253 248 248 243 235 238 239 238 235 236 228 229 227 225 221 219 211 218 218 217 221 218 221 219 221 221 221 220 217 214 211 210 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 202 200 196 196 196 196 194 193 192 191 192 193 191 193 193 186 183 184 186 187 187 188 194 198 199 199 198 198 191 9999999 9999999 9999999 9999999 185 183 189 192 191 190 187 181 181 183 186 180 174 183 178 171 174 168 158 155 154 156 149 139 135 124 123 123 110 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 55 85 110 86 64 53 60 68 64 77 105 91 67 116 112 10299 253 600 75 9945 2 51 39 5140 -11218 1000000 9999999 9999999 9999999 9999999 51 74 84 88 93 93 95 98 101 107 107 112 115 124 124 122 124 162 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 276 272 271 264 268 259 262 261 257 258 259 256 258 259 254 257 257 255 260 257 255 257 9999999 9999999 9999999 9999999 264 266 256 262 251 252 243 239 236 237 235 238 231 232 225 225 223 226 219 216 209 217 216 217 216 214 218 216 218 218 219 219 218 213 212 210 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 204 204 201 201 200 195 194 194 194 194 193 194 192 193 193 186 183 186 189 188 189 191 193 196 199 201 196 194 188 9999999 9999999 9999999 9999999 180 179 180 185 187 188 186 180 179 182 186 180 179 184 174 175 180 166 162 163 160 159 154 144 141 130 134 136 126 120 117 9999999 9999999 9999999 9999999 9999999 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 78 9999999 55 71 107 78 76 67 61 72 72 73 86 100 76 76 76 10331 247 975 75 9948 2 52 11 5146 -11214 80 76 88 89 89 89 93 94 98 101 105 111 115 121 125 131 136 146 186 242 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 267 269 268 262 269 264 259 258 254 257 259 260 260 258 258 257 261 262 254 256 256 9999999 9999999 9999999 265 265 258 257 251 249 239 239 243 239 236 236 233 227 223 221 220 220 213 215 215 219 216 217 216 214 215 214 215 216 217 217 217 215 215 210 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 202 201 201 200 199 198 197 196 195 194 193 192 193 190 191 193 186 181 186 187 185 187 188 189 193 196 197 195 193 190 185 183 183 183 180 184 183 181 186 190 189 188 191 193 193 183 176 184 179 174 177 173 166 161 152 146 146 141 144 139 139 137 133 135 135 125 9999999 9999999 132 125 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 75 9999999 71 59 63 93 81 88 101 58 49 83 9999999 9999999 80 46 55 10362 280 600 75 9941 2 52 42 5152 -11210 1000000 9999999 9999999 9999999 9999999 314 59 70 80 82 86 90 92 95 99 105 108 109 114 121 129 130 128 149 213 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 271 271 267 260 265 256 262 262 262 264 257 258 255 262 261 258 257 257 255 9999999 9999999 9999999 264 259 253 252 251 241 241 242 242 238 237 234 225 224 221 225 215 213 216 217 216 217 218 217 216 214 215 215 216 217 218 215 217 218 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 202 200 199 198 196 196 199 197 197 197 195 195 194 191 192 192 185 184 190 190 189 191 191 191 194 199 200 200 195 188 187 187 184 183 181 184 184 180 187 192 191 196 195 190 193 182 171 180 177 167 166 171 170 163 147 142 151 152 145 137 141 141 140 138 127 9999999 9999999 9999999 137 9999999 9999999 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 65 90 79 76 84 52 53 64 9999999 9999999 47 38 9999999 9999999 55 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 10394 250 900 75 9930 2 53 14 5158 -11207 394 311 47 59 69 73 76 79 84 89 90 94 99 101 104 110 112 112 107 130 184 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 264 265 260 263 258 261 262 256 253 250 259 255 259 258 252 250 254 255 255 261 266 9999999 260 258 255 256 246 240 240 243 238 240 231 226 227 224 224 219 217 218 214 214 213 216 214 216 212 213 213 214 214 216 213 215 215 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 201 199 197 196 196 193 196 197 196 196 194 193 191 193 191 185 186 191 193 191 189 187 9999999 192 197 199 200 194 192 193 191 185 182 184 181 180 180 186 193 187 190 189 179 181 181 178 182 181 177 172 162 164 162 149 143 153 157 146 137 140 150 150 137 121 119 123 131 9999999 9999999 133 144 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 61 70 9999999 9999999 65 64 74 69 45 54 59 9999999 9999999 69 70 9999999 9999999 64 10425 258 525 75 9927 2 53 45 5163 -11204 1000000 9999999 9999999 9999999 9999999 28 31 34 53 56 63 65 69 73 77 81 79 83 87 91 96 99 100 94 128 178 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 274 273 265 260 262 262 258 255 255 262 260 261 260 250 251 251 259 260 259 264 264 263 9999999 9999999 261 255 247 245 243 240 241 236 230 229 227 228 229 224 220 222 220 217 219 216 216 214 215 214 216 216 217 214 217 215 218 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 201 199 197 195 194 192 194 197 197 194 194 194 192 196 194 188 185 189 192 186 9999999 9999999 9999999 9999999 194 197 193 188 192 194 188 184 183 179 177 179 182 184 187 182 186 191 184 182 183 182 182 186 186 175 163 163 160 154 146 153 155 144 138 134 140 144 134 133 135 9999999 120 122 124 137 133 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 67 50 9999999 9999999 49 41 59 50 9999999 40 47 9999999 9999999 9999999 9999999 9999999 102 111 9999999 61 66 10457 252 900 75 9920 2 54 17 5169 -11201 42 40 41 53 54 62 58 61 63 65 69 69 69 74 76 78 83 89 92 111 166 217 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 270 272 272 267 267 264 265 263 261 256 258 255 256 257 251 254 251 256 257 259 259 258 260 256 256 258 258 253 250 247 240 236 234 232 228 229 233 232 226 221 225 218 219 217 213 214 212 211 210 212 215 214 212 215 213 214 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 202 201 200 199 197 194 195 198 199 195 196 197 195 197 196 188 182 184 187 9999999 9999999 9999999 9999999 9999999 191 193 190 187 189 191 185 184 183 177 176 180 187 189 184 182 185 189 184 183 186 186 178 176 179 172 165 166 160 155 154 156 159 150 147 145 139 133 134 134 9999999 9999999 9999999 9999999 122 116 109 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 47 56 43 59 45 9999999 76 59 9999999 9999999 9999999 9999999 9999999 91 108 9999999 78 10488 249 900 75 9911 2 54 48 5175 -11198 42 41 47 50 54 55 52 52 53 53 57 61 56 65 64 63 64 64 59 79 173 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 9999999 263 260 264 259 261 263 262 265 257 256 260 254 251 252 252 247 251 249 256 245 252 251 248 244 240 242 249 250 250 248 248 238 235 229 230 225 225 225 225 220 216 214 215 212 213 210 209 204 205 205 205 206 206 205 206 206 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 208 205 205 204 202 201 199 200 201 201 198 199 201 196 194 192 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 194 194 193 194 191 187 184 183 185 186 185 188 200 199 189 189 191 187 183 183 183 183 171 165 169 165 170 172 157 157 163 155 157 165 158 157 151 134 139 133 9999999 9999999 140 127 115 109 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 57 75 69 9999999 9999999 77 79 9999999 9999999 9999999 9999999 80 10520 243 900 75 9910 2 55 20 5181 -11195 28 27 32 38 40 39 39 38 39 39 45 50 52 63 65 67 69 66 63 90 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 264 264 9999999 9999999 9999999 262 259 260 256 260 262 267 265 254 255 260 251 250 252 251 245 249 244 255 248 247 249 246 238 242 244 243 243 247 245 245 240 238 229 229 223 221 226 221 218 214 212 216 213 218 212 211 206 205 204 204 203 203 201 205 204 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 210 208 207 204 202 201 202 202 203 201 199 201 200 195 195 193 189 188 188 190 9999999 9999999 9999999 192 194 201 202 200 199 192 188 187 187 189 188 186 193 201 200 192 190 194 190 189 191 182 178 173 165 168 170 171 167 162 160 159 148 150 163 156 151 147 141 145 9999999 9999999 9999999 140 126 116 115 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 86 9999999 9999999 9999999 9999999 72 78 88 9999999 9999999 60 10551 241 900 75 9897 2 55 51 5187 -11191 19 27 28 28 26 25 24 19 21 23 24 26 38 49 68 75 83 94 107 133 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 256 261 258 258 259 260 262 259 266 262 261 265 268 265 259 257 258 246 248 245 249 247 246 237 248 247 246 247 245 246 248 246 236 237 237 235 241 241 236 229 224 223 223 224 219 213 215 211 213 214 215 213 212 209 205 201 201 201 200 200 202 201 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 209 206 204 201 200 200 198 201 203 201 198 198 197 193 192 192 188 188 190 192 190 9999999 9999999 192 199 204 204 205 200 191 189 190 191 188 187 190 193 191 190 188 186 189 185 184 187 181 180 180 172 166 168 163 154 162 160 148 143 146 153 157 147 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 111 113 106 117 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 9999999 9999999 9999999 9999999 62 71 84 85 10583 251 900 75 9891 2 56 23 5193 -11188 10 17 19 14 15 14 14 10 13 11 10 13 21 27 46 54 63 92 101 125 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 257 256 254 258 257 258 262 9999999 9999999 261 265 268 267 264 258 263 248 251 245 252 249 248 245 250 248 246 245 248 247 245 241 233 234 229 229 240 241 235 233 224 223 228 221 219 212 212 210 215 213 212 212 209 207 205 201 202 199 199 199 199 199 200 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 206 203 200 199 199 199 199 200 201 198 197 195 192 189 191 191 187 186 188 191 190 188 188 194 203 207 206 202 196 193 190 191 190 188 188 193 195 189 184 183 185 186 183 187 190 183 184 183 171 160 164 163 154 160 163 147 145 149 143 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 111 111 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 104 94 9999999 9999999 9999999 9999999 9999999 70 93 88 77 9999999 9999999 9999999 9999999 9999999 9999999 9999999 112 95 10614 251 900 75 9891 2 56 54 5198 -11185 -4 0 5 0 1 2 2 3 6 7 11 15 19 22 26 29 44 71 101 129 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 254 259 257 261 260 251 262 261 265 262 265 266 263 262 257 257 248 255 251 251 249 245 251 250 248 245 245 248 242 241 243 238 236 228 226 234 238 235 236 230 225 223 222 222 218 212 211 213 213 210 209 206 204 206 202 204 200 200 197 196 197 198 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 202 200 200 200 200 199 199 198 195 193 192 190 190 195 191 185 186 191 192 189 191 193 196 201 203 206 200 194 192 191 193 192 188 186 187 188 189 191 192 188 184 184 187 187 180 184 185 169 160 166 166 157 157 157 146 145 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 119 108 119 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 103 10646 251 900 75 9885 2 57 26 5204 -11182 328 1000000 1000000 1000000 1000000 -9 -9 -7 -6 -1 4 10 22 30 34 35 42 48 71 88 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 258 261 255 258 259 252 260 263 266 262 264 259 257 262 257 257 253 250 251 244 249 244 249 249 245 248 245 243 240 235 239 239 238 234 228 229 234 232 232 233 231 221 222 222 219 213 211 210 210 210 208 208 206 205 202 203 202 202 198 196 197 196 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 203 202 201 201 200 199 200 201 199 198 198 196 192 194 195 190 185 190 198 198 196 198 200 201 203 204 204 198 195 192 188 191 192 186 187 188 183 187 197 195 187 188 192 182 173 176 182 177 168 163 159 162 158 151 145 144 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 122 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 80 73 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 88 10677 246 450 75 9879 2 57 57 5210 -11179 1000000 9999999 9999999 9999999 9999999 9999999 295 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 4 27 43 61 63 62 65 82 100 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 260 257 264 9999999 264 257 262 259 265 268 263 265 266 253 254 250 250 249 251 249 251 253 249 242 238 236 235 233 238 237 235 232 231 230 224 230 233 224 224 224 216 209 212 210 210 211 208 208 207 205 203 202 202 201 200 198 199 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 201 199 199 198 198 197 200 200 199 199 200 200 196 195 194 189 186 190 197 198 195 197 200 203 205 204 201 194 190 192 187 182 184 183 183 185 182 186 190 189 184 187 187 176 174 181 178 169 169 167 161 158 158 153 140 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 90 85 10709 258 450 75 9867 2 58 29 5216 -11176 1000000 9999999 9999999 9999999 9999999 383 92 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 3 15 36 58 79 90 94 100 126 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 258 264 262 9999999 263 267 265 267 266 265 262 263 266 270 264 262 269 270 265 262 260 253 250 252 248 255 252 251 245 239 243 238 233 239 234 236 234 233 226 221 227 232 226 224 224 218 211 213 210 210 209 208 207 206 205 204 202 201 198 198 197 199 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 200 198 198 198 199 198 199 199 199 199 198 198 196 195 193 190 186 188 194 196 194 194 197 201 205 205 202 196 191 192 186 176 181 184 183 186 186 182 183 187 186 183 182 182 185 185 180 170 166 164 151 144 147 146 141 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 69 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 10740 258 450 75 9867 2 59 0 5222 -11172 1000000 9999999 9999999 9999999 9999999 399 1000000 1000000 1000000 1000000 1000000 1000000 -7 -2 3 10 21 29 46 70 83 101 101 105 132 155 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 253 253 252 257 261 267 264 263 263 265 258 260 265 267 258 262 265 263 260 263 261 253 251 253 251 249 252 250 244 242 242 237 236 236 234 233 233 234 224 222 225 231 229 222 220 221 214 213 212 209 208 207 205 204 202 203 202 201 196 193 194 196 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 197 196 197 197 198 196 197 199 198 198 198 198 193 191 191 191 187 185 191 195 196 194 193 197 199 200 200 196 192 189 184 176 177 181 183 184 182 184 184 179 182 184 184 184 185 184 181 179 177 170 147 135 138 139 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 59 69 83 82 76 82 104 114 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 127 10772 253 450 75 9867 2 59 32 5228 -11168 1000000 9999999 9999999 9999999 9999999 -9 1000000 -8 -3 -3 0 10 17 22 28 36 43 46 59 75 85 102 106 113 132 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 255 253 261 253 259 259 262 257 256 259 257 256 263 257 257 255 254 256 247 246 249 248 245 250 246 240 244 242 238 234 233 229 230 231 228 229 226 224 227 227 220 218 221 214 215 215 211 210 206 203 202 199 199 199 200 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 197 196 197 198 197 196 196 197 198 198 199 198 193 192 192 191 188 189 192 196 196 194 193 196 197 198 200 197 192 185 184 182 179 180 177 176 179 187 189 185 186 185 183 187 189 186 182 181 183 176 158 148 143 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 9999999 84 104 9999999 80 84 111 128 101 79 76 9999999 9999999 102 10803 249 450 75 9863 3 0 3 5233 -11165 25 9999999 9999999 266 15 1000000 1000000 1000000 1000000 1000000 -9 -2 12 20 27 36 45 53 69 79 89 111 118 127 135 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 255 253 255 256 254 254 251 247 255 250 258 258 254 250 247 246 248 240 246 242 243 237 240 241 240 234 228 226 231 228 229 229 227 222 225 224 219 216 216 216 216 215 212 210 208 203 204 200 198 196 199 192 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 197 197 198 198 195 193 196 198 198 198 197 199 196 195 195 191 187 189 193 196 197 194 193 195 198 199 199 193 188 185 181 182 187 187 180 177 184 184 186 191 189 185 181 189 192 183 177 173 167 159 154 149 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 83 78 61 10835 248 750 75 9864 3 0 35 5239 -11161 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 6 13 33 44 60 84 93 102 123 125 127 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 251 254 255 258 251 256 252 257 258 262 255 258 261 256 245 250 240 242 239 238 239 242 239 234 227 232 228 234 228 230 227 226 223 223 218 212 214 215 214 214 209 209 203 205 202 201 197 199 194 195 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 198 197 197 197 195 194 192 194 196 197 196 196 198 197 196 195 190 188 188 189 191 192 193 194 194 197 198 196 190 186 186 179 177 183 184 182 184 187 185 183 185 183 183 184 187 187 181 172 166 159 150 146 140 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 71 76 74 75 9999999 9999999 40 10866 248 750 75 9864 3 1 6 5245 -11157 291 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 4 12 28 67 113 128 100 118 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 255 253 252 256 257 255 259 254 255 253 257 260 265 266 257 252 253 243 241 240 236 235 240 237 236 227 232 228 232 227 228 229 224 223 223 219 214 211 213 213 215 207 209 205 203 201 201 198 198 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 198 198 196 195 195 193 193 194 195 196 196 197 195 196 196 194 192 189 190 190 188 192 195 195 199 197 196 190 184 184 182 181 183 183 181 183 186 185 183 185 186 182 188 191 188 185 177 170 165 157 140 139 146 139 9999999 9999999 9999999 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 105 99 99 58 65 46 10898 257 450 75 9862 3 1 38 5251 -11153 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9 43 48 54 39 31 47 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 251 253 250 254 257 257 256 255 254 251 259 265 261 262 260 260 250 248 241 239 238 235 232 232 232 232 226 230 225 227 226 224 224 223 219 217 217 216 212 215 208 212 208 204 200 198 198 198 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 198 198 197 196 195 193 193 195 195 194 195 195 193 196 198 195 194 194 194 192 188 192 197 195 197 199 196 191 185 186 188 188 187 185 179 177 180 182 184 185 184 186 189 187 185 184 171 160 158 153 150 152 148 144 141 136 131 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 62 55 46 9999999 9999999 9999999 9999999 135 10929 254 450 75 9854 3 2 9 5257 -11149 1000000 9999999 9999999 9999999 374 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 46 41 24 -5 12 29 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 246 250 245 251 257 252 251 249 252 248 258 264 259 263 264 263 259 254 246 246 240 233 229 231 232 228 224 227 224 227 219 222 219 218 216 215 214 214 212 214 209 210 208 203 200 196 196 197 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 198 198 199 199 196 194 194 195 192 191 191 192 192 195 195 193 192 192 195 192 187 190 196 194 196 201 195 191 189 187 185 176 172 175 176 178 179 179 185 183 171 177 186 185 184 184 173 163 158 154 158 159 155 157 150 147 147 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 80 9999999 9999999 88 9999999 43 9999999 9999999 78 84 86 64 70 84 66 10961 254 300 75 9855 3 2 41 5264 -11146 1000000 1000000 -6 9999999 9999999 341 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 25 43 31 25 19 18 17 5 5 81 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 251 246 254 255 253 245 248 247 248 260 261 254 262 265 259 263 263 254 249 241 237 230 230 227 227 226 224 222 225 217 222 218 216 213 216 214 214 216 213 210 207 206 202 201 200 194 195 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 196 196 198 198 197 194 193 193 192 192 192 192 191 194 194 192 190 189 191 191 187 187 193 193 191 191 188 189 186 181 175 170 9999999 173 179 182 181 183 186 187 180 182 189 185 181 179 175 174 169 156 155 151 151 152 141 143 145 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 53 77 53 72 80 54 10992 253 300 75 9859 3 3 12 5270 -11142 1000000 1000000 9999999 9999999 9999999 390 1000000 1000000 1000000 -4 1 -8 1000000 1000000 1000000 5 20 7 23 4 6 6 5 11 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 253 9999999 256 252 251 250 249 248 247 253 260 258 266 265 263 263 264 259 252 246 239 231 235 226 231 227 229 222 225 223 225 221 223 217 217 216 221 220 214 213 207 204 203 202 200 196 196 191 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 197 197 196 197 197 197 196 194 195 195 193 191 190 187 191 191 188 187 190 191 192 190 191 194 189 9999999 180 182 184 9999999 9999999 9999999 176 179 175 179 180 181 186 185 187 190 192 193 187 179 182 173 163 164 159 160 155 151 143 133 135 133 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 45 61 61 57 43 9999999 53 73 11024 252 375 75 9857 3 3 44 5276 -11138 1000000 79 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 -8 19 60 86 132 143 124 127 319 9999999 9999999 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 253 260 257 259 259 255 254 257 267 268 263 266 268 267 267 264 257 255 247 236 239 230 231 229 237 230 229 226 232 224 229 221 218 215 222 221 220 217 211 207 208 203 200 199 199 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 195 194 193 195 195 195 193 192 193 194 193 193 192 188 189 188 184 183 189 192 192 192 192 193 190 188 186 183 9999999 9999999 9999999 9999999 9999999 176 177 183 183 186 191 190 191 195 196 196 190 187 185 173 163 162 166 163 152 151 141 135 135 134 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 67 53 68 84 71 63 75 70 74 11055 251 525 75 9849 3 4 15 5282 -11134 103 378 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -5 55 88 119 132 58 181 368 9999999 359 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 254 258 262 259 260 256 260 9999999 9999999 9999999 266 9999999 272 269 275 267 263 261 257 245 245 233 235 232 235 232 230 229 233 225 229 220 220 219 220 219 220 220 215 213 212 205 202 201 200 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 194 192 193 194 195 195 194 195 195 195 195 195 193 190 191 190 183 181 183 188 191 189 187 188 192 195 195 189 183 9999999 9999999 9999999 9999999 177 182 186 190 193 195 193 193 196 198 196 190 187 176 169 170 170 166 159 140 137 139 135 139 139 148 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 67 67 74 61 64 61 11087 256 525 75 9838 3 4 47 5288 -11130 21 266 347 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 31 49 76 69 332 9999999 9999999 337 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 250 9999999 259 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 269 270 267 269 262 260 248 244 235 240 232 230 229 229 228 233 227 226 218 221 218 219 216 213 216 214 215 211 208 204 203 202 195 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 193 192 192 193 193 193 194 197 199 199 197 196 196 194 194 190 182 9999999 9999999 181 188 185 9999999 186 191 196 196 190 186 9999999 9999999 9999999 9999999 181 182 180 184 190 192 192 189 192 195 195 188 182 178 174 170 174 170 156 146 141 151 145 145 140 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 9999999 9999999 9999999 9999999 85 83 72 9999999 89 9999999 9999999 9999999 9999999 9999999 105 11118 256 525 75 9835 3 5 18 5294 -11126 95 301 333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 35 55 66 108 279 9999999 9999999 9999999 297 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 253 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 9999999 9999999 266 261 265 270 262 256 247 244 240 237 237 234 231 231 227 231 227 227 221 221 219 223 219 212 212 214 214 212 208 205 204 203 198 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 196 195 195 194 194 195 197 199 200 201 201 200 199 198 197 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 191 199 201 196 191 184 9999999 9999999 184 186 190 187 182 186 190 191 191 188 186 190 190 183 181 179 171 169 160 149 152 153 158 145 138 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 81 9999999 9999999 9999999 76 78 57 9999999 70 103 9999999 9999999 9999999 9999999 82 11150 259 600 75 9829 3 5 50 5300 -11122 235 316 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 37 234 9999999 9999999 9999999 317 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 251 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 9999999 9999999 262 262 256 262 259 254 251 247 242 235 235 231 234 231 227 226 227 226 222 221 219 223 220 214 208 213 214 212 207 204 202 199 195 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 195 195 196 197 196 197 198 200 199 200 200 197 197 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 194 200 202 198 196 190 9999999 182 190 189 193 190 184 192 191 188 190 188 184 184 189 180 181 178 164 159 150 146 144 148 149 140 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 88 9999999 9999999 9999999 59 81 70 9999999 58 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 124 11181 258 600 75 9829 3 6 21 5306 -11118 203 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 29 277 9999999 9999999 9999999 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 266 262 261 260 256 255 250 243 240 234 229 236 231 228 229 229 226 221 220 218 218 216 215 208 211 213 212 210 206 202 200 195 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 191 190 191 193 193 193 193 194 195 195 198 201 196 194 190 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 194 195 194 193 187 9999999 183 187 185 188 186 180 187 190 188 187 191 188 182 182 176 178 176 165 160 152 156 149 137 135 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 55 83 91 65 68 70 9999999 9999999 9999999 69 9999999 9999999 9999999 179 11213 241 1575 75 9818 3 6 53 5312 -11114 1000000 1000000 72 232 357 9999999 9999999 9999999 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 264 262 257 253 255 251 240 239 237 233 232 228 229 229 227 227 223 220 220 217 215 216 211 210 209 207 211 209 204 202 198 196 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 189 188 188 188 189 188 188 190 192 194 195 196 198 197 193 191 185 181 183 9999999 9999999 9999999 9999999 9999999 185 191 194 193 190 187 183 184 183 179 180 183 185 185 182 186 192 190 185 182 181 175 169 173 170 166 157 154 153 146 144 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 60 76 60 9999999 9999999 9999999 9999999 9999999 74 11244 248 600 75 9815 3 7 24 5318 -11111 64 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 105 281 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 257 260 258 259 257 252 256 249 242 238 234 234 232 225 228 225 224 226 221 220 218 216 214 213 211 208 207 202 206 206 202 200 195 194 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 192 189 187 187 186 187 186 186 188 190 192 193 194 196 197 196 194 191 186 185 184 9999999 9999999 9999999 9999999 190 193 191 190 190 190 186 186 187 183 181 183 190 188 177 180 188 187 182 178 177 175 164 165 164 163 160 145 146 151 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 73 63 11276 247 525 75 9813 3 7 56 5325 -11107 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 154 371 9999999 9999999 381 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 257 258 257 255 251 247 250 247 245 244 234 236 234 226 226 225 221 220 218 218 213 215 213 211 209 206 206 201 202 203 198 197 192 191 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 193 190 189 189 188 185 186 190 192 191 193 197 197 199 198 196 193 188 186 184 9999999 9999999 9999999 9999999 193 197 197 198 196 192 192 190 187 182 183 183 185 186 181 178 178 181 180 178 183 184 174 166 168 167 163 156 147 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 101 83 11307 255 375 75 9806 3 8 27 5330 -11103 1000000 28 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 24 229 9999999 9999999 9999999 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 257 255 248 246 244 243 246 246 247 249 236 240 235 228 222 223 218 220 217 215 213 215 213 210 203 205 204 202 197 198 196 194 192 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 193 191 189 188 186 183 184 189 191 191 193 195 196 197 196 194 194 191 188 9999999 9999999 9999999 9999999 190 194 197 198 200 198 195 192 188 183 177 178 176 180 183 183 180 179 183 180 182 187 183 176 173 179 177 164 158 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 94 69 100 106 84 79 89 9999999 9999999 9999999 80 11339 262 300 75 9805 3 8 59 5337 -11099 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 27 24 3 2 -6 -4 3 2 -5 1000000 1000000 27 206 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 251 241 240 245 240 239 245 245 250 239 241 234 226 219 221 215 219 214 212 214 215 212 209 202 204 201 202 195 196 194 195 190 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 194 191 190 189 186 182 183 186 190 193 193 194 195 196 194 193 194 194 191 184 9999999 9999999 9999999 188 193 193 192 195 197 197 193 186 181 180 177 176 183 186 184 186 189 192 185 188 193 179 170 172 175 173 168 159 157 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 70 9999999 72 71 75 104 94 84 83 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 11370 253 300 75 9806 3 9 30 5342 -11095 1000000 9999999 9999999 9999999 9999999 373 1000000 1000000 38 40 15 10 2 6 1000000 3 1000000 1000000 27 81 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 1000000 1000000 38 56 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 253 249 240 239 242 238 236 245 240 242 242 239 231 226 222 220 213 214 209 213 213 211 211 208 204 204 201 200 197 196 195 194 188 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 195 191 191 190 188 184 185 187 189 192 194 195 195 197 195 193 192 192 189 185 9999999 9999999 9999999 189 193 192 194 194 190 191 190 182 184 189 178 173 183 190 187 189 194 196 190 188 189 178 168 168 167 165 170 169 164 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 9999999 9999999 93 86 96 79 11402 253 300 75 9801 3 10 2 5349 -11091 1000000 9999999 9999999 9999999 9999999 279 1000000 36 28 38 44 71 98 98 92 134 -2 1000000 27 86 111 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 124 1000000 1000000 37 56 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 239 9999999 234 237 239 238 234 230 236 233 227 222 223 220 212 208 207 210 210 208 206 203 203 200 197 195 194 193 192 188 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 198 195 193 192 189 185 186 188 189 190 193 194 191 195 195 192 190 190 189 185 9999999 186 188 192 195 196 201 196 184 184 184 180 183 185 178 173 181 190 190 191 192 198 197 189 187 179 166 168 168 164 170 168 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 85 53 73 95 95 105 84 11433 252 225 75 9801 3 10 33 5354 -11087 1000000 1000000 1000000 9999999 9999999 9999999 333 1000000 35 32 36 46 73 94 82 85 149 161 1000000 1000000 1000000 0 11 1 1 1 19 -5 9999999 9999999 9999999 9999999 127 154 94 209 336 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 234 235 230 229 227 226 228 227 221 221 222 213 207 207 205 208 206 202 200 200 198 196 195 194 193 193 190 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 201 199 197 193 192 190 186 188 189 188 188 191 192 189 193 194 190 187 188 191 189 187 188 188 191 195 195 195 192 185 181 180 175 170 170 171 172 179 188 189 187 190 192 193 193 193 188 177 171 169 172 171 162 151 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 103 9999999 9999999 9999999 100 11465 248 225 75 9802 3 11 5 5360 -11083 1000000 1000000 1000000 9999999 9999999 9999999 288 1000000 14 21 25 31 38 30 7 -6 31 79 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 61 70 134 165 103 267 319 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 243 233 232 220 215 216 217 222 229 225 224 222 217 211 207 205 208 204 202 203 200 198 198 197 194 193 193 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 196 192 188 186 184 186 186 187 185 185 189 190 188 191 190 185 184 186 191 191 189 186 186 191 196 193 189 188 184 182 177 171 167 169 169 169 176 183 184 183 183 182 183 188 190 186 179 178 184 179 169 162 155 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 89 88 87 11496 248 300 75 9792 3 11 36 5366 -11079 1000000 1000000 9999999 9999999 9999999 1000000 1000000 24 21 33 55 59 43 39 34 82 111 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 43 101 1000000 1000000 1000000 10 56 44 99 297 301 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 237 241 226 226 229 238 236 225 202 202 203 208 212 222 225 223 222 219 215 213 209 210 206 205 206 204 198 198 195 194 193 192 188 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 196 193 189 188 185 183 185 186 185 186 188 189 187 191 188 182 183 186 190 189 9999999 9999999 9999999 186 191 192 188 186 184 182 175 172 174 174 172 173 180 183 186 188 185 183 186 186 188 188 179 179 183 173 166 162 160 151 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 71 61 28 11528 248 300 75 9792 3 12 8 5372 -11075 1000000 1000000 9999999 9999999 9999999 1000000 1000000 22 16 31 53 62 44 47 42 100 132 -8 -2 7 1000000 1000000 1000000 -5 -2 14 4 2 0 1000000 1000000 1000000 1000000 1000000 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 167 120 123 111 137 243 243 227 216 228 236 227 218 201 205 201 186 181 190 195 204 212 217 217 217 212 211 207 204 205 203 198 198 194 194 193 190 185 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 196 195 193 192 189 186 185 182 181 185 186 187 187 192 190 183 180 184 186 179 9999999 9999999 9999999 9999999 9999999 182 179 176 9999999 177 178 173 174 176 173 175 181 183 188 189 185 183 182 184 186 185 179 177 172 171 167 155 147 149 148 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 88 71 55 50 11559 249 300 75 9791 3 12 39 5378 -11071 1000000 1000000 9999999 9999999 270 1000000 1000000 6 0 9 12 18 15 29 37 95 153 109 -8 1000000 1000000 1000000 3 13 1 1000000 1000000 1000000 -6 1000000 1000000 1000000 81 264 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 158 117 122 122 102 97 71 137 228 231 219 200 210 212 206 192 186 194 190 176 166 166 167 187 202 216 217 215 214 210 205 205 203 201 198 198 194 193 190 189 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 194 195 195 194 193 192 191 187 184 180 180 187 187 185 188 187 181 181 184 181 9999999 9999999 9999999 9999999 9999999 9999999 180 178 175 9999999 170 172 169 169 174 174 176 183 184 185 182 180 178 179 187 186 179 172 178 174 168 170 160 149 147 151 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 103 98 73 79 80 11591 251 300 75 9785 3 13 11 5384 -11067 1000000 1000000 193 262 238 1000000 1000000 -5 -3 5 9 17 27 39 53 122 157 130 19 1 15 30 52 51 42 6 1 1000000 1000000 1000000 1000000 1000000 189 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 184 143 127 121 140 148 9999999 204 216 225 218 199 186 155 152 145 141 157 159 175 163 167 162 174 198 214 219 217 214 212 206 205 203 202 199 200 195 193 191 190 187 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 194 195 195 194 194 194 191 186 181 179 180 184 185 183 185 188 183 184 186 184 9999999 9999999 9999999 9999999 9999999 9999999 180 179 178 174 170 168 9999999 9999999 169 173 178 180 182 181 180 181 180 182 186 185 183 174 176 177 172 172 170 169 161 153 147 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 83 77 111 106 78 64 94 100 11622 255 300 75 9779 3 13 42 5390 -11063 1000000 1000000 83 149 212 156 1000000 1000000 -7 6 8 16 19 22 36 92 108 93 19 0 12 18 29 31 37 59 64 18 -6 1000000 0 2 160 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 198 162 155 152 144 152 165 211 114 108 51 138 169 192 203 212 210 214 210 204 204 201 199 200 196 196 192 191 187 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 194 193 193 194 195 193 187 183 181 179 179 181 182 183 186 189 187 185 189 186 182 9999999 9999999 9999999 9999999 9999999 9999999 176 9999999 9999999 9999999 9999999 168 169 172 169 172 180 181 181 181 181 185 184 185 191 188 180 178 180 182 176 169 173 171 163 155 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 78 9999999 92 89 56 9999999 9999999 67 49 47 71 94 11654 255 450 75 9773 3 14 14 5396 -11059 1000000 123 255 228 1000000 1000000 1000000 -8 5 21 17 18 33 77 121 153 154 95 -7 0 2 18 38 86 84 42 6 11 17 20 175 343 375 260 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 203 186 168 179 220 117 107 51 153 175 197 201 210 211 212 212 206 200 199 198 198 197 197 193 189 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 191 188 188 190 192 190 185 183 181 179 179 180 182 182 185 187 184 183 185 185 182 9999999 9999999 9999999 9999999 9999999 179 175 9999999 9999999 9999999 9999999 9999999 173 176 170 173 184 179 177 182 181 185 187 184 186 190 184 179 183 183 177 168 162 158 159 155 146 146 154 9999999 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 95 78 9999999 9999999 60 96 9999999 9999999 74 9999999 9999999 93 11685 252 450 75 9769 3 14 45 5401 -11055 1000000 114 285 306 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 63 167 224 235 158 1000000 1000000 1000000 8 15 20 22 16 6 42 41 32 141 325 332 307 290 99 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 219 202 179 179 189 194 204 209 218 214 223 219 218 217 213 211 206 199 197 196 196 195 194 192 188 184 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 190 188 187 187 189 189 187 185 183 180 178 181 181 180 184 186 184 179 183 186 179 9999999 9999999 9999999 9999999 180 181 178 178 9999999 9999999 9999999 9999999 170 172 169 174 182 179 179 181 183 186 191 186 182 190 186 179 180 176 172 168 164 157 158 158 159 150 146 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 90 114 100 69 61 72 103 91 55 96 11717 251 450 75 9772 3 15 17 5408 -11051 1000000 180 279 230 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 33 165 254 229 1000000 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 8 16 -1 34 210 286 320 322 334 294 89 90 102 225 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 186 163 158 165 179 192 207 214 224 220 219 217 216 211 206 200 195 197 198 195 194 192 190 184 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 190 189 188 187 188 187 186 186 183 181 180 181 179 176 182 183 180 178 181 183 180 9999999 9999999 9999999 9999999 182 182 179 179 177 172 173 174 171 169 9999999 172 177 180 183 182 182 186 189 185 186 191 184 179 172 167 165 161 160 157 147 142 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 64 9999999 9999999 86 84 61 42 78 93 73 11748 251 375 75 9765 3 15 48 5413 -11047 1000000 9999999 9999999 9999999 163 1000000 0 40 44 57 51 6 1000000 1000000 18 228 399 9999999 1000000 9999999 1000000 21 24 23 26 54 54 11 1000000 1000000 1000000 1000000 66 244 9999999 9999999 9999999 295 164 171 99 216 97 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 177 164 163 166 174 186 200 214 217 220 218 216 210 208 203 198 195 198 194 193 193 194 186 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 188 186 186 186 186 185 185 185 182 180 181 180 178 176 177 177 174 173 175 177 175 9999999 9999999 9999999 9999999 183 182 9999999 9999999 9999999 9999999 9999999 9999999 168 169 9999999 170 173 175 181 187 185 183 183 182 186 186 186 183 173 174 173 164 163 155 140 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 114 90 64 58 77 109 88 11780 253 300 75 9765 3 16 20 5419 -11043 1000000 1000000 9999999 9999999 9999999 37 1000000 28 54 50 61 54 15 1000000 1000000 22 216 362 392 1000000 1000000 9 52 39 47 41 98 122 66 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 173 226 285 333 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 198 202 215 217 221 219 216 211 211 204 199 195 193 190 191 192 194 187 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 188 185 183 184 184 185 185 184 183 180 180 179 179 178 178 177 173 174 173 174 170 9999999 9999999 9999999 178 180 178 175 9999999 9999999 9999999 9999999 9999999 9999999 166 168 171 173 178 178 180 180 175 180 189 189 189 190 181 177 184 175 166 167 155 145 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 66 9999999 41 79 9999999 9999999 77 11811 251 225 75 9763 3 16 51 5425 -11039 1000000 1000000 1000000 9999999 9999999 294 1000000 1000000 14 44 41 23 23 12 2 -8 30 185 292 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 28 38 51 34 1000000 -2 1000000 151 311 330 331 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 220 220 217 214 211 212 204 198 197 190 189 192 193 193 187 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 189 187 185 183 184 185 184 185 185 185 183 181 180 177 178 180 176 171 172 169 166 9999999 9999999 9999999 9999999 180 177 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 171 173 178 178 178 178 179 190 196 196 195 190 181 179 178 169 167 160 151 145 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 63 96 11843 251 225 75 9760 3 17 23 5431 -11035 1000000 1000000 9999999 9999999 264 150 9999999 9999999 9999999 1000000 1000000 1000000 -4 1000000 1000000 14 136 322 9999999 9999999 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 62 54 1000000 -5 1000000 35 255 342 1000400 213 213 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 170 61 37 26 18 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 221 221 219 215 213 212 205 200 198 191 190 193 193 193 188 185 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 190 189 186 183 184 186 185 187 188 190 191 188 185 183 183 184 181 175 173 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 171 176 183 182 184 188 190 196 197 192 193 188 183 178 173 173 167 161 158 153 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 74 65 9999999 68 11874 251 300 75 9756 3 17 54 5437 -11031 1000000 -9 256 274 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 124 302 399 9999999 370 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 196 373 1000400 216 212 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 166 61 36 23 3 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 217 221 222 216 212 209 205 202 198 197 193 195 195 194 190 187 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 193 190 186 183 184 187 186 187 187 189 192 191 191 188 187 187 185 175 171 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 172 171 176 181 183 184 191 192 196 198 195 197 193 186 183 180 175 170 165 156 152 156 157 154 9999999 9999999 9999999 9999999 9999999 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 117 93 9999999 41 47 11906 252 300 75 9753 3 18 26 5443 -11027 1000000 1000000 229 274 145 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 15 126 311 396 9999999 311 82 78 79 107 60 30 24 19 22 1000000 44 71 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 143 127 113 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 223 221 215 211 210 208 205 200 197 193 195 196 195 192 189 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 194 191 187 186 187 186 187 190 192 192 192 192 189 189 189 187 179 172 173 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 175 179 187 185 192 198 199 201 199 196 197 193 187 185 178 172 166 163 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 9999999 9999999 9999999 68 75 68 11937 254 225 75 9751 3 18 57 5449 -11024 1000000 1000000 72 291 388 335 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 16 80 268 367 9999999 268 29 5 3 23 20 12 10 2 10 1000000 30 29 26 31 78 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 160 143 147 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 219 219 212 209 207 206 203 197 193 194 194 195 192 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 196 193 191 189 188 185 188 192 193 194 194 193 189 186 188 187 181 176 172 171 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 179 183 186 190 189 194 200 201 199 200 197 196 191 182 181 177 167 166 170 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 65 110 138 11969 254 225 75 9748 3 19 29 5455 -11020 1000000 9999999 9999999 9999999 9999999 366 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 56 236 329 356 42 1000000 -6 1000000 1000000 1000000 0 0 -8 6 27 49 42 34 29 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 20 183 350 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 219 224 211 208 207 207 204 199 196 194 194 194 193 190 189 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 198 195 193 192 191 190 191 192 193 194 196 196 192 189 189 188 182 176 174 172 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 190 187 189 195 197 197 198 202 202 194 191 184 178 179 169 167 169 158 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 102 91 9999999 9999999 81 69 12000 246 600 75 9745 3 20 0 5460 -11016 243 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 47 230 292 298 10 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 44 269 378 359 358 293 316 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 225 211 207 207 205 202 197 195 191 193 193 192 189 187 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 198 196 196 194 193 192 192 192 194 195 195 194 191 190 188 186 180 174 174 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 186 187 192 197 200 194 190 196 194 187 186 184 182 178 169 173 174 154 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 95 85 12032 253 375 75 9742 3 20 32 5467 -11012 48 284 377 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 166 211 231 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 211 342 373 377 365 399 317 94 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 223 210 207 205 205 200 199 195 191 192 191 190 188 186 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 194 193 193 193 192 191 192 193 195 196 195 191 186 184 183 181 178 174 174 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 177 184 188 192 199 200 191 190 190 190 188 186 190 190 184 177 174 170 157 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 102 80 95 69 9999999 9999999 75 12063 240 1425 75 9741 3 21 3 5472 -11008 322 258 327 320 59 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 102 280 9999999 9999999 9999999 9999999 335 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 221 210 206 204 205 202 202 198 195 192 191 188 188 186 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 194 192 192 193 192 193 194 193 193 194 193 187 184 185 181 176 174 172 169 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 180 185 189 185 185 195 196 189 190 191 185 186 189 189 188 181 173 171 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 9999999 9999999 66 9999999 9999999 9999999 136 12095 247 600 75 9738 3 21 35 5478 -11004 180 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 289 323 370 313 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 52 241 9999999 9999999 9999999 385 332 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 221 213 207 204 205 203 200 200 196 191 192 189 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 198 195 193 193 192 192 193 195 195 192 193 192 185 185 186 181 176 176 172 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 169 172 185 192 194 193 190 194 192 187 182 185 184 183 184 183 180 178 175 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 162 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 44 12126 247 600 75 9733 3 22 6 5484 -11000 312 393 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 230 290 349 379 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 158 301 382 373 311 278 217 51 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 221 214 211 207 208 206 202 202 196 194 194 188 189 9999999 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 196 196 194 193 193 193 191 192 193 193 191 190 191 184 183 184 181 177 175 173 170 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 169 173 181 187 192 195 193 192 188 183 179 182 186 181 176 178 177 183 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 48 12158 243 600 75 9733 3 22 38 5490 -10996 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 252 308 298 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 89 239 362 372 377 334 280 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 216 212 207 207 205 204 203 195 195 191 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 194 192 193 193 191 190 191 191 190 190 191 185 181 181 179 176 175 172 170 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 173 179 182 184 191 193 189 186 189 192 187 181 179 181 180 176 176 179 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 100 12189 233 1350 75 9730 3 23 9 5496 -10993 106 206 345 394 358 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 0 173 341 374 382 348 303 221 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 218 214 208 206 203 203 203 197 193 189 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 196 195 193 191 192 192 190 189 189 189 188 187 190 186 181 179 176 174 174 174 173 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 175 177 183 187 190 192 191 188 189 190 185 180 178 178 177 176 175 169 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 12221 237 1350 75 9727 3 23 41 5502 -10989 38 253 394 9999999 379 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 63 247 370 378 9999999 357 297 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 219 215 209 205 204 203 202 199 194 190 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 193 192 190 189 189 189 187 187 187 186 185 186 187 183 181 178 175 171 171 171 171 168 167 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 174 175 178 182 188 191 193 194 187 183 180 177 178 178 174 166 173 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 97 9999999 81 89 12252 234 1425 75 9726 3 24 12 5507 -10985 83 209 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -9 195 373 395 9999999 9999999 395 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 220 219 210 206 204 203 202 200 194 192 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 192 191 189 189 191 190 188 188 188 188 186 186 186 182 180 180 176 168 170 171 171 170 169 172 172 178 183 182 177 9999999 9999999 9999999 169 177 181 183 184 189 191 188 187 185 182 178 179 182 183 178 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 9999999 9999999 9999999 9999999 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 83 87 93 12284 253 525 75 9722 3 24 44 5513 -10981 256 374 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 145 158 198 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 152 324 399 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 221 220 213 208 205 204 203 200 195 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 193 191 190 190 191 191 189 189 189 187 185 184 184 181 180 179 174 168 170 173 172 169 171 173 174 178 183 182 179 9999999 9999999 9999999 9999999 176 178 177 181 182 184 186 187 188 179 178 184 186 185 182 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 9999999 9999999 9999999 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 109 12315 253 525 75 9720 3 25 15 5519 -10977 305 340 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 18 158 200 166 149 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 48 246 9999999 9999999 9999999 374 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 213 210 210 207 205 206 203 198 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 192 191 190 191 191 190 189 190 189 187 187 187 185 181 182 180 173 171 172 173 170 168 171 173 174 177 181 183 176 9999999 9999999 172 175 173 173 177 182 184 183 185 189 187 184 183 180 179 179 180 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 86 92 9999999 9999999 112 12347 252 525 75 9720 3 25 47 5525 -10973 168 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 1000000 37 132 174 160 157 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 14 192 9999999 9999999 9999999 397 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 220 212 209 209 207 206 206 204 200 194 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 194 191 190 190 191 190 190 190 189 190 188 190 188 183 183 178 170 170 171 173 172 173 176 176 177 179 180 181 175 9999999 9999999 168 171 167 171 177 182 185 187 186 184 187 192 188 181 183 191 194 191 180 9999999 9999999 9999999 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 104 9999999 9999999 82 99 83 79 12378 188 525 75 9721 3 26 18 5531 -10969 1000000 269 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 84 146 197 212 151 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 154 388 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 223 213 211 209 208 208 206 203 199 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 193 191 189 190 191 190 189 190 189 187 188 186 182 182 178 169 168 170 171 172 175 176 176 179 180 178 179 178 175 172 170 169 167 168 169 173 176 177 182 184 186 188 185 181 185 192 195 187 12410 187 525 75 9720 3 26 50 5537 -10965 1 152 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 36 213 285 290 186 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 10 196 381 9999999 9999999 9999999 319 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 224 212 210 207 208 207 207 203 197 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 194 192 190 191 192 190 189 189 188 186 185 183 177 178 176 168 166 170 172 171 172 175 178 181 181 180 180 179 174 177 178 172 167 169 170 172 170 170 181 183 183 188 185 186 190 189 191 12441 252 525 75 9715 3 27 21 5542 -10961 19 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 284 321 308 177 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 4 191 372 9999999 9999999 9999999 332 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 223 213 209 206 208 206 207 204 196 193 194 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 195 193 193 193 192 190 189 188 187 185 184 183 176 172 172 168 166 170 173 170 170 175 180 184 187 185 178 175 175 176 175 169 164 173 176 173 171 175 186 182 178 178 181 186 190 188 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 100 116 12473 241 1350 75 9714 3 27 53 5548 -10957 -8 188 195 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 143 351 9999999 9999999 9999999 9999999 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 212 210 207 207 206 205 205 197 193 194 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 194 193 193 193 191 188 187 187 187 185 182 181 176 175 176 170 168 174 177 175 174 174 173 177 185 187 183 182 181 177 170 166 163 170 170 166 170 176 179 177 180 179 178 187 191 188 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 82 12504 241 1350 75 9708 3 28 24 5554 -10953 92 196 203 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 50 244 354 399 9999999 9999999 353 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 207 209 206 204 202 202 202 197 189 192 193 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 194 192 191 191 191 187 186 186 187 184 182 179 174 177 178 173 170 173 178 176 171 170 171 173 176 182 183 182 177 168 163 164 164 168 169 168 173 180 180 178 184 191 188 191 188 184 190 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 12536 241 1350 75 9705 3 28 56 5560 -10948 1000000 169 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 106 309 9999999 9999999 9999999 9999999 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 217 206 207 204 203 201 201 202 197 189 191 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 196 192 190 190 190 188 186 186 185 183 181 179 174 176 176 174 173 174 178 175 167 165 171 176 179 180 180 177 171 161 158 161 162 166 167 167 170 175 179 177 180 188 191 191 189 186 191 193 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 12567 267 1950 75 9700 3 29 27 5566 -10944 216 69 1000000 9999999 1000000 33 304 328 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 132 323 9999999 9999999 9999999 9999999 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 214 210 207 204 207 203 201 203 198 192 193 194 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 201 197 193 190 190 190 188 187 185 184 182 179 177 174 174 176 176 175 178 180 176 169 168 172 179 182 184 184 181 171 160 156 161 165 169 174 178 173 175 184 184 188 192 194 196 192 191 198 198 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 117 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 12599 191 1875 75 9700 3 29 59 5572 -10940 208 305 265 112 27 23 1000000 240 272 287 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 121 289 9999999 9999999 9999999 9999999 110 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 214 210 209 206 211 205 204 204 201 194 194 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 198 194 191 192 191 187 186 186 183 181 179 177 174 175 179 177 174 178 180 176 170 169 172 179 184 185 184 182 172 165 165 167 171 172 181 184 179 186 192 188 189 195 200 200 193 191 195 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 12630 197 1800 75 9699 3 30 30 5578 -10936 184 225 281 273 111 21 -2 1000000 1000000 173 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 48 222 311 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 217 211 210 211 213 212 210 207 203 199 197 200 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 198 193 190 191 191 188 187 186 187 186 184 182 177 179 182 178 176 178 178 174 170 171 173 178 185 190 189 182 172 173 174 168 173 178 184 187 184 189 192 192 194 199 200 203 205 196 200 208 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 174 12662 228 1800 75 9695 3 31 2 5583 -10932 1000000 197 254 255 39 1000000 1000000 1000000 168 358 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 192 373 9999999 378 357 354 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 218 214 212 213 212 212 209 207 202 199 198 199 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 201 197 193 191 192 192 190 188 187 188 188 188 184 182 183 183 182 180 180 178 175 170 171 175 179 185 188 193 187 177 176 174 168 173 181 186 188 186 191 196 198 199 203 203 206 206 193 198 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 12693 238 2325 75 9692 3 31 33 5589 -10928 1000000 208 358 390 390 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 147 256 9999999 9999999 353 276 123 279 342 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 215 216 211 211 209 207 207 205 198 198 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 199 195 193 192 194 194 191 187 186 186 186 186 185 183 183 183 182 181 182 181 178 175 171 172 182 188 189 190 186 183 181 174 172 172 177 183 185 186 189 193 196 196 200 204 207 205 203 203 194 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 127 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 123 12725 224 2325 75 9691 3 32 5 5595 -10924 1000000 172 325 9999999 9999999 302 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 122 233 366 9999999 9999999 348 164 27 339 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 221 215 217 211 211 211 210 208 207 200 199 198 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 196 195 195 194 194 188 185 186 187 186 185 185 184 184 184 182 180 183 182 180 178 171 170 181 187 188 189 187 183 182 178 174 174 178 179 181 187 191 193 192 192 198 205 207 205 209 209 200 200 203 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 166 166 159 156 9999999 9999999 9999999 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 100 111 9999999 118 153 138 12756 222 2400 75 9689 3 32 36 5601 -10920 117 302 399 9999999 9999999 69 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 61 258 253 235 269 396 9999999 9999999 9999999 316 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 214 214 213 211 211 214 210 207 204 200 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 197 195 195 194 192 189 188 187 188 185 185 186 183 184 185 181 178 180 180 180 178 175 177 183 184 185 186 185 180 176 174 170 174 181 191 192 189 191 193 193 189 194 201 203 202 204 202 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 169 169 161 155 141 9999999 9999999 9999999 9999999 9999999 9999999 134 9999999 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 136 12788 189 2400 75 9690 3 33 8 5607 -10915 1000000 181 257 9999999 9999999 23 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 124 322 9999999 9999999 380 369 9999999 9999999 9999999 317 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 222 216 216 215 214 214 217 211 207 207 200 202 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 198 196 196 195 193 191 189 187 184 184 186 187 182 184 187 180 178 179 179 180 179 178 180 182 185 189 189 183 180 176 171 173 176 180 187 191 190 188 193 191 192 196 201 201 198 196 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 9999999 9999999 153 151 12819 189 2475 75 9691 3 33 39 5613 -10911 163 244 312 369 335 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 69 270 399 9999999 9999999 9999999 344 1 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 222 221 217 216 216 214 215 210 208 207 201 202 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 201 200 198 195 194 192 190 189 187 185 186 188 184 187 189 184 183 184 183 181 179 180 183 186 188 189 189 184 180 175 172 174 172 180 182 179 186 192 194 191 198 201 204 205 202 196 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 155 12851 226 2475 75 9692 3 34 11 5619 -10907 1000000 147 268 9999999 9999999 371 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 147 252 371 9999999 9999999 9999999 41 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 219 218 216 217 214 215 213 209 207 204 205 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 206 203 201 199 196 195 194 194 193 192 190 189 190 186 189 191 186 183 183 186 183 178 182 185 187 189 188 185 179 175 169 168 174 178 191 192 187 192 195 196 196 198 197 202 207 205 206 207 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 175 164 9999999 9999999 9999999 9999999 9999999 148 9999999 9999999 9999999 9999999 9999999 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 9999999 9999999 9999999 9999999 9999999 81 123 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 104 101 12882 216 2475 75 9686 3 34 42 5624 -10903 1000000 81 312 9999999 9999999 374 367 289 9999999 9999999 9999999 9999999 9999999 37 33 15 1 10 9 13 5 1000000 1000000 1000000 1000000 1000000 26 222 378 9999999 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 216 221 217 216 216 214 214 212 209 205 207 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 205 203 200 199 197 195 194 196 196 194 191 192 191 188 190 191 186 181 182 186 185 181 183 187 188 190 192 187 177 175 176 175 178 184 194 193 192 194 193 196 202 199 194 200 206 204 202 205 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 12914 243 2475 75 9688 3 35 14 5630 -10899 1000000 84 285 9999999 9999999 9999999 328 275 9999999 9999999 9999999 9999999 9999999 65 91 51 25 24 18 15 17 6 1000000 1000000 1000000 1000000 1000000 -2 31 59 95 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 224 216 215 215 213 212 212 210 203 206 205 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 205 203 201 200 198 196 194 195 196 195 194 194 192 186 188 190 187 183 184 187 186 183 186 191 190 191 191 186 180 178 182 183 185 186 191 193 192 193 197 197 201 203 197 203 207 199 195 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 12945 160 2475 75 9681 3 35 45 5636 -10895 1000000 1000000 202 378 9999999 9999999 376 84 9999999 9999999 9999999 9999999 9999999 9999999 141 64 36 15 -4 1000000 8 12 -9 1000000 -8 1000000 1000000 1000000 1000000 1000000 -8 -1 33 57 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 225 215 214 215 214 212 211 210 205 206 206 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 206 204 202 201 198 195 193 193 194 194 195 195 192 187 188 189 187 185 184 188 188 185 186 188 189 191 190 185 183 182 182 183 182 183 192 193 192 199 201 201 203 208 204 205 204 195 192 12977 159 2550 75 9679 3 36 17 5642 -10890 1000000 121 266 9999999 9999999 9999999 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 81 16 1000000 26 25 -5 9 7 0 1000000 1000000 1000000 1000000 -8 -3 31 45 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 216 209 207 208 209 207 205 204 202 200 199 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 208 206 204 203 202 198 195 195 196 197 195 195 192 187 188 187 184 183 184 186 188 188 185 185 190 193 194 189 184 183 178 178 180 184 188 185 189 197 198 199 203 210 207 202 204 197 195 13008 161 2550 75 9677 3 36 48 5648 -10886 1000000 103 274 9999999 9999999 9999999 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 132 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 215 209 209 209 211 209 206 204 202 199 199 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 204 202 201 201 198 195 196 198 197 195 195 190 184 186 187 183 182 185 186 186 188 187 186 189 192 194 193 186 183 179 181 186 188 188 185 183 188 193 197 200 205 209 208 206 201 195 196 192 13040 157 2475 75 9676 3 37 20 5654 -10882 1000000 1000000 112 305 9999999 9999999 9999999 363 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 167 159 69 87 84 89 92 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 214 210 209 209 210 209 207 205 201 199 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 214 213 212 211 209 206 202 204 207 206 203 201 198 192 193 194 189 187 189 192 193 191 191 192 194 197 197 194 188 184 181 185 190 188 187 187 186 190 194 194 195 195 200 196 13071 159 2550 75 9673 3 37 51 5659 -10877 1000000 61 240 378 9999999 9999999 364 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 119 76 68 12 54 65 95 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 218 214 212 212 210 212 209 208 204 202 204 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 198 197 196 197 195 194 192 193 195 196 195 193 192 189 190 189 185 182 184 188 190 187 187 188 191 195 195 193 189 186 183 185 190 189 188 187 190 195 197 194 194 202 201 9999999 9999999 192 203 13103 210 2550 75 9698 3 38 23 5665 -10873 1000000 54 207 348 9999999 9999999 324 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 122 74 46 32 9 46 75 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 217 212 210 209 210 209 206 205 201 201 199 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 186 185 187 187 190 192 190 189 189 187 187 188 186 182 183 188 189 185 185 187 190 191 191 195 193 187 187 188 190 191 192 188 191 198 197 196 197 205 203 196 198 198 213 214 196 197 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 13134 260 2550 75 9787 3 38 54 5671 -10869 1000000 40 195 322 373 9999999 241 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 90 78 70 70 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 215 210 207 208 211 209 208 205 201 199 196 196 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 189 188 190 192 193 193 192 190 192 193 191 193 193 189 188 189 190 190 188 188 190 189 189 195 196 195 194 193 196 195 193 193 194 197 196 196 198 201 205 210 204 204 216 218 205 192 188 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 13166 184 1350 75 9918 3 39 26 5677 -10864 211 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 171 289 351 9999999 310 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 169 116 95 105 109 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 215 212 208 208 210 208 209 206 200 200 196 195 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 185 186 187 189 189 188 189 189 190 192 193 194 193 192 189 188 189 190 189 186 182 180 181 187 194 199 197 195 198 196 191 190 188 188 189 196 196 195 204 207 203 206 205 203 202 197 195 192 187 189 192 179 13197 189 1275 75 10114 3 39 57 5683 -10860 133 240 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 165 265 314 367 354 273 323 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 155 38 23 3 68 60 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 216 215 214 211 212 210 210 208 203 201 197 197 195 194 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 181 183 185 186 185 186 188 188 188 188 190 190 187 187 187 188 188 186 182 177 175 175 179 185 190 193 194 197 195 188 185 186 187 188 194 194 191 194 200 203 203 199 197 202 209 207 198 201 203 201 195 190 183 179 185 13229 275 1125 75 10314 3 40 29 5689 -10856 122 243 198 266 280 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 148 264 352 373 318 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 154 53 54 27 14 -1 1000000 4 13 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 215 215 212 211 208 207 206 202 200 196 196 194 193 189 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 185 186 187 187 188 187 186 187 186 185 185 186 187 187 187 181 175 173 173 178 180 185 190 189 193 195 191 192 194 194 189 189 191 9999999 185 195 204 198 194 203 207 209 208 204 216 212 208 204 194 190 179 176 173 178 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 163 162 9999999 9999999 9999999 9999999 9999999 198 9999999 148 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 13260 219 1125 75 10472 3 41 0 5694 -10852 88 230 215 252 298 269 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 129 269 356 316 375 232 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 111 75 41 35 38 8 1000000 1000000 16 29 56 50 65 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 217 214 213 212 208 204 204 200 201 196 198 194 193 189 189 190 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 185 186 186 184 184 186 186 184 182 184 184 184 185 182 178 175 176 178 179 185 186 182 185 188 193 198 199 195 189 187 187 9999999 188 198 199 196 201 208 205 200 198 195 203 205 203 201 193 187 181 180 178 181 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 160 9999999 9999999 9999999 9999999 181 13292 192 1125 75 10611 3 41 32 5700 -10847 -6 187 221 244 332 319 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 190 291 382 338 313 52 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 101 38 30 25 48 54 59 47 16 1000000 1000000 1000000 -9 0 3 11 12 17 23 38 35 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 215 219 215 215 211 207 201 201 199 200 195 198 194 192 187 187 188 187 185 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 184 181 182 183 184 184 182 182 183 183 184 182 181 180 179 177 179 181 182 182 181 184 189 197 201 199 198 193 192 193 9999999 197 193 195 205 205 201 201 198 194 198 197 199 197 190 182 182 179 175 13323 192 1125 75 10698 3 42 3 5705 -10843 1000000 149 213 256 349 347 97 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 68 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 137 16 -6 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 18 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 217 221 217 214 209 204 203 203 199 200 195 197 195 192 187 189 187 183 182 183 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 181 181 181 181 183 183 182 182 184 185 184 182 183 182 179 177 180 184 185 184 185 189 197 202 203 204 199 197 196 9999999 9999999 191 192 195 198 199 201 204 202 200 200 203 194 188 183 184 185 183 13355 240 1200 75 10764 3 42 35 5711 -10839 81 225 269 303 294 126 98 9999999 9999999 29 108 383 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 60 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 27 11 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 26 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 217 218 216 209 205 206 206 201 200 195 195 194 192 187 190 187 183 181 182 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 182 182 182 183 185 184 183 185 187 188 188 186 185 185 183 183 186 187 186 184 190 196 201 204 201 201 201 199 9999999 9999999 195 200 9999999 200 202 203 210 208 204 209 213 205 200 200 197 193 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 13386 243 1200 75 10826 3 43 6 5716 -10835 1000000 206 258 212 197 136 78 1000000 1000000 99 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 12 19 -3 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 217 219 218 213 207 206 203 202 200 195 196 191 191 185 186 185 182 181 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 181 181 182 183 182 182 186 186 187 188 186 184 187 189 185 185 189 188 186 188 191 196 200 200 204 203 197 9999999 9999999 9999999 207 204 205 205 208 214 207 207 212 214 211 209 213 209 190 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 9999999 9999999 9999999 9999999 9999999 178 170 168 164 9999999 9999999 9999999 181 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 177 178 9999999 9999999 140 13418 227 1275 75 10890 3 43 38 5722 -10831 60 188 116 98 71 1000000 1000000 1000000 203 285 368 9999999 363 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 31 19 -4 1000000 1000000 1000000 -9 1 1 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 242 229 301 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 219 219 216 216 212 209 204 202 202 201 195 194 188 187 182 9999999 9999999 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 177 177 178 178 178 180 181 181 180 179 180 183 185 184 184 187 188 185 183 184 191 196 199 203 203 196 195 9999999 9999999 203 205 205 198 196 203 202 204 209 211 209 204 208 208 197 191 193 9999999 9999999 9999999 9999999 9999999 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 178 9999999 9999999 176 157 170 178 171 9999999 9999999 9999999 156 159 13449 220 1350 75 10917 3 44 9 5727 -10827 49 83 68 1000000 9999999 9999999 1 256 269 347 371 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 22 0 1000000 1000000 1000000 -3 26 29 23 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 226 216 299 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 219 212 216 212 208 205 204 198 201 193 192 188 182 181 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 175 175 175 174 175 177 177 177 177 176 178 181 184 181 180 184 185 182 182 186 189 192 196 201 205 204 199 196 196 199 201 200 195 190 198 201 200 202 206 204 195 194 194 196 196 191 9999999 9999999 9999999 9999999 9999999 170 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 174 179 191 182 179 173 172 13481 218 1425 75 10910 3 44 41 5733 -10822 1000000 8 1000000 9999999 1000000 108 295 279 365 366 254 9999999 9999999 9999999 70 99 349 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 73 9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 171 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 215 215 212 206 207 204 198 202 196 193 189 183 182 182 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 177 175 173 173 174 177 178 180 182 180 179 181 184 180 177 180 181 179 182 185 187 192 197 199 201 204 198 194 197 200 198 193 193 193 201 200 201 204 199 198 197 198 193 190 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 171 166 13512 220 1725 75 10907 3 45 12 5739 -10818 1000000 131 267 275 370 363 169 9999999 9999999 9999999 107 105 349 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 138 144 25 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 13 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 225 218 214 210 206 208 203 199 199 196 190 189 183 182 182 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 175 174 171 170 171 174 178 180 181 180 178 179 183 181 178 179 178 175 177 180 186 193 196 197 198 197 9999999 9999999 194 195 195 196 194 190 195 195 197 202 196 200 204 208 202 192 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 162 164 153 151 162 9999999 9999999 163 187 184 13544 274 1275 75 10909 3 45 44 5744 -10814 1000000 72 41 9999999 9999999 9999999 1000000 110 258 256 367 367 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 78 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 0 27 13 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 217 211 213 209 207 201 199 200 197 189 190 182 184 182 185 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 171 170 169 168 168 169 172 175 178 179 178 178 181 179 177 179 177 172 173 178 184 188 191 197 196 192 9999999 9999999 188 189 194 198 198 192 191 191 191 194 197 203 203 202 201 193 187 190 9999999 9999999 9999999 174 171 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 160 174 182 172 165 9999999 9999999 9999999 9999999 9999999 176 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 13575 226 1125 75 10906 3 46 15 5750 -10809 1000000 1000000 20 92 54 9999999 9999999 9999999 1000000 152 269 263 338 328 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 76 17 6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 6 -1 43 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 215 210 210 208 206 199 201 202 197 191 190 184 187 183 185 180 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 168 168 168 167 166 167 167 169 174 176 175 175 181 179 174 175 174 171 170 172 179 184 186 191 189 187 184 181 182 187 190 192 193 190 188 185 190 196 196 201 200 194 197 195 191 191 9999999 9999999 9999999 9999999 9999999 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 9999999 9999999 150 172 182 188 168 162 9999999 135 122 13607 226 1050 75 10901 3 46 47 5756 -10805 1000000 59 -9 1000000 1000000 9999999 9999999 9999999 9999999 1000000 153 246 260 308 312 302 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 84 27 4 1000000 1000000 -8 -7 -6 1000000 -3 13 11 47 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 218 212 212 210 204 205 201 201 199 197 190 190 184 185 179 183 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 168 167 168 168 167 167 166 167 170 172 172 174 178 175 168 171 172 168 166 170 178 183 185 187 184 9999999 183 177 178 182 182 187 188 184 185 186 194 195 193 197 197 194 193 192 195 189 9999999 9999999 9999999 9999999 9999999 146 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 156 169 168 9999999 9999999 160 156 168 13638 224 1125 75 10900 3 47 18 5761 -10800 12 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 127 238 222 302 324 280 73 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 164 37 -1 1000000 -3 2 7 0 9 13 50 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 237 232 226 224 218 223 220 213 214 209 209 207 208 202 202 196 194 187 193 187 184 180 9999999 174 9999999 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 169 167 166 167 167 166 167 169 169 170 171 174 177 172 167 170 172 167 164 170 179 184 185 188 188 185 183 176 177 181 181 181 184 187 189 194 194 188 192 195 200 198 187 185 186 179 9999999 9999999 9999999 9999999 9999999 9999999 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 164 9999999 9999999 9999999 9999999 9999999 174 166 13670 216 1725 75 10900 3 47 50 5767 -10796 1000000 84 218 205 253 300 251 165 348 9999999 385 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 187 60 19 -6 1000000 0 11 21 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 223 221 217 219 216 214 213 208 209 206 206 203 199 196 194 190 191 188 184 182 9999999 176 9999999 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 169 167 166 166 166 166 168 172 173 173 173 174 178 176 173 174 173 167 165 171 179 184 187 190 189 186 187 186 182 183 183 185 187 187 190 195 191 191 199 197 199 201 193 187 181 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 160 167 9999999 9999999 9999999 9999999 135 149 163 149 13701 270 1800 75 10894 3 48 21 5772 -10792 -7 189 171 196 248 227 150 360 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 133 79 53 24 22 23 54 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 226 221 216 211 210 207 207 208 204 203 199 193 193 191 188 188 185 181 180 178 175 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 171 170 169 168 169 169 171 174 175 176 177 177 179 177 175 176 175 168 167 174 181 185 190 193 188 184 185 187 187 184 183 190 191 184 189 193 192 195 200 198 194 193 198 200 187 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 9999999 9999999 165 9999999 9999999 9999999 9999999 174 181 155 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 9999999 9999999 254 13733 279 1125 75 10895 3 48 53 5778 -10787 211 283 183 170 182 120 9999999 9999999 9999999 44 217 144 225 202 101 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 215 167 144 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 224 219 215 212 206 208 207 208 207 203 198 195 195 190 186 187 184 182 180 177 172 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 174 173 171 169 170 171 173 176 177 177 178 178 179 176 172 175 176 173 170 175 182 185 188 193 192 185 183 182 185 186 185 190 188 184 191 196 197 198 197 198 196 189 190 195 192 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 9999999 9999999 154 164 152 150 9999999 9999999 218 208 184 178 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 13764 227 1050 75 10892 3 49 24 5784 -10783 212 244 224 210 198 145 95 9999999 9999999 9999999 -1 210 140 213 205 136 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 227 224 221 214 215 207 213 207 211 208 207 201 200 199 193 189 190 188 184 181 177 175 9999999 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 172 171 170 168 167 168 172 177 177 176 175 176 179 176 171 174 177 176 173 174 182 189 189 190 193 191 184 180 179 181 184 184 182 183 192 193 195 197 200 202 195 189 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 169 9999999 9999999 9999999 9999999 189 9999999 157 188 13796 278 1050 75 10892 3 49 56 5790 -10778 166 227 210 237 266 211 1000000 9999999 1000000 182 217 326 251 239 235 166 199 310 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 227 227 228 224 214 215 208 211 210 211 210 208 204 203 200 196 192 190 190 185 183 180 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 171 169 168 167 165 167 171 175 175 175 175 177 180 176 172 175 177 176 174 176 182 186 189 191 195 194 182 178 179 179 180 181 184 187 189 189 195 200 199 197 190 185 177 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 13827 192 1125 75 10888 3 50 27 5795 -10773 161 258 285 328 246 9999999 9999999 -7 217 261 256 221 9999999 244 -6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 225 223 225 219 210 213 205 208 213 210 212 203 201 202 196 192 189 187 189 184 182 176 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 172 171 170 168 167 168 172 175 175 176 177 178 178 176 174 176 178 177 176 176 179 183 189 196 196 196 189 183 186 183 181 186 193 190 187 190 200 204 199 194 191 191 192 189 183 13859 223 1125 75 10892 3 50 59 5801 -10769 134 251 298 297 71 9999999 1000000 132 158 228 230 9999999 9999999 9999999 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 227 210 212 212 212 213 210 208 215 214 210 204 203 203 196 193 189 193 191 190 184 9999999 182 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 172 172 171 170 168 167 169 173 174 176 176 175 177 174 172 176 179 177 174 171 178 187 194 194 190 193 189 185 187 188 186 184 188 192 191 191 195 197 197 191 196 201 196 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 13890 193 1050 75 10888 3 51 30 5807 -10764 1000000 194 239 275 231 1000000 1000000 125 131 131 176 9999999 9999999 9999999 208 4 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 232 216 202 208 215 215 213 215 210 215 215 210 209 206 205 200 199 194 199 197 197 188 9999999 185 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 169 168 167 166 166 166 168 170 173 174 173 173 176 173 170 172 175 173 170 168 177 185 190 189 185 186 185 185 185 183 184 180 181 188 189 190 195 194 192 190 192 193 190 9999999 180 13922 190 1050 75 10888 3 52 2 5812 -10759 65 242 242 299 225 68 127 247 199 94 124 159 242 255 144 64 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 218 210 211 216 223 218 213 212 213 212 218 212 209 206 205 199 199 193 198 195 195 188 183 9999999 9999999 187 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 165 163 162 161 162 163 165 168 170 170 170 171 173 172 167 168 170 169 167 165 171 178 184 185 185 183 181 180 180 178 179 179 181 183 180 181 192 195 188 185 186 190 13953 190 1050 75 10886 3 52 33 5818 -10755 1000000 212 237 272 230 85 90 210 218 137 92 95 163 175 107 46 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 205 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 210 213 217 216 218 224 225 219 217 215 216 211 218 211 210 206 205 199 198 195 198 195 195 191 186 9999999 9999999 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 161 160 159 160 161 163 166 169 171 170 168 169 169 167 169 170 169 167 167 170 176 182 183 185 182 176 169 170 177 176 175 175 177 176 176 189 198 193 185 189 197 13985 218 1050 75 10882 3 53 5 5824 -10750 1000000 173 222 186 170 104 101 196 247 230 117 91 109 148 144 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 208 207 207 214 216 218 223 225 217 219 219 215 213 215 210 211 208 206 201 198 196 197 198 196 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 163 163 163 162 162 165 169 171 173 173 171 171 170 169 173 175 173 170 171 177 179 182 186 189 188 180 171 9999999 174 175 172 175 180 181 183 189 195 195 193 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 174 14016 186 1050 75 10885 3 53 36 5830 -10745 1000000 141 202 159 143 103 97 134 213 9999999 9999999 215 149 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 196 200 195 199 213 217 223 225 226 221 218 213 217 217 217 216 212 210 205 203 199 200 201 198 192 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 165 166 165 165 169 174 174 174 175 175 176 175 172 174 177 174 170 171 177 180 183 190 191 190 185 181 176 172 173 9999999 182 186 181 183 185 192 14048 184 1275 75 10880 3 54 8 5836 -10741 2 121 111 109 138 9999999 9999999 9999999 9999999 90 1000000 56 143 341 373 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 161 139 131 136 134 141 171 190 206 213 226 222 215 211 213 216 214 217 211 209 200 202 199 199 197 195 191 186 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 166 166 166 169 172 174 175 176 176 178 176 172 173 174 173 171 171 176 182 188 192 190 188 184 184 186 182 178 9999999 179 183 183 187 193 200 198 14079 183 1350 75 10879 3 54 39 5842 -10736 54 181 169 179 9999999 9999999 9999999 9999999 22 72 101 125 365 9999999 9999999 70 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 179 64 17 7 3 8 9 14 75 147 186 204 220 223 220 216 215 216 214 213 209 211 201 201 199 198 197 196 193 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 166 167 167 169 172 175 176 176 176 176 173 170 172 176 175 171 173 179 184 191 194 190 185 182 181 183 184 181 175 176 183 189 190 192 196 200 14111 184 1350 75 10874 3 55 11 5848 -10731 4 173 165 140 162 191 189 109 78 54 68 191 315 9999999 9999999 1000000 24 47 9999999 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 175 93 32 5 -2 1000000 -2 21 37 24 116 175 200 210 219 224 222 220 217 217 214 210 210 204 207 202 202 200 198 195 191 189 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 172 176 176 174 175 175 175 174 171 173 178 176 172 172 176 184 191 193 191 187 182 181 181 177 174 176 181 186 193 191 184 188 195 207 14142 184 1425 75 10877 3 55 42 5853 -10726 165 117 92 59 15 47 82 78 1000000 62 267 275 350 350 266 9 4 20 37 19 34 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 200 113 25 0 -7 1000000 1000000 3 32 53 0 90 146 167 172 210 218 222 216 217 215 214 210 207 203 206 203 201 198 197 193 189 190 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 169 171 175 177 176 174 172 173 174 174 175 177 176 173 172 177 184 192 196 196 191 185 185 186 182 178 180 186 189 193 188 184 191 198 205 205 14174 194 1425 75 10874 3 56 14 5859 -10721 78 72 90 73 24 1000000 1000000 1000000 1000000 76 272 244 262 297 283 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 159 70 18 -4 1000000 1000000 1 15 31 54 109 132 52 11 142 202 209 222 216 219 214 212 210 208 203 206 202 200 194 195 192 190 191 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 168 170 172 174 176 174 171 174 173 173 176 176 176 173 173 180 186 192 197 194 189 187 185 184 183 183 182 180 185 189 189 185 187 199 205 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 14205 175 2100 75 10873 3 56 45 5865 -10716 1000000 176 200 219 305 307 175 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 44 12 4 1000000 1000000 2 9 13 49 92 138 174 183 175 220 1000000 167 205 214 216 212 212 213 206 202 203 200 201 194 195 190 189 188 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 164 166 169 170 171 170 171 174 173 171 172 173 173 172 171 9999999 185 194 195 190 187 186 181 179 180 183 182 178 183 186 189 192 188 196 204 201 14237 175 2100 75 10873 3 57 17 5871 -10712 1000000 125 188 211 317 326 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 5 81 120 151 186 225 205 205 1000000 134 189 209 216 213 212 211 206 202 201 198 202 197 196 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 160 161 162 164 167 168 168 169 172 169 167 168 169 168 166 9999999 9999999 179 190 191 188 182 177 176 174 176 179 180 182 183 179 183 193 190 190 193 196 14268 175 2100 75 10868 3 57 48 5877 -10707 1000000 115 198 198 324 331 104 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -5 74 120 141 194 253 263 260 139 1000000 8 202 210 215 213 209 206 199 202 201 201 196 191 189 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 160 161 163 164 166 167 168 168 171 168 165 170 172 167 165 9999999 9999999 178 186 188 187 181 177 176 174 175 177 177 180 184 178 179 184 184 188 189 193 14300 180 1650 75 10868 3 58 20 5883 -10702 36 28 9999999 9999999 9999999 9999999 1000000 106 220 185 309 316 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 95 167 163 214 250 9999999 9999999 149 1000000 11 198 206 215 213 206 202 197 201 200 198 195 189 188 190 9999999 9999999 192 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 159 161 164 165 166 167 166 167 166 166 170 171 168 168 170 9999999 178 187 192 189 184 181 178 178 176 175 173 174 181 177 175 176 181 187 188 14331 186 1125 75 10865 3 58 51 5889 -10697 68 116 9999999 9999999 9999999 39 96 107 59 1000000 1000000 1000000 9999999 1000000 165 267 226 312 295 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 71 166 187 267 259 289 232 19 1000000 195 209 211 210 213 204 202 199 202 198 198 196 189 191 191 188 9999999 9999999 192 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 158 160 163 165 165 165 166 166 164 166 170 166 163 165 9999999 176 182 189 193 187 180 180 180 180 176 173 171 176 183 177 175 181 189 187 14363 186 1125 75 10864 3 59 23 5895 -10692 200 276 72 9999999 9999999 31 139 146 82 54 17 2 1000000 1000000 145 301 251 325 309 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 64 174 299 270 309 252 1000000 196 198 220 214 209 213 208 205 202 205 203 202 197 191 194 192 9999999 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 159 160 163 166 166 167 167 169 168 164 166 170 168 163 9999999 9999999 180 188 190 189 186 180 177 177 178 178 177 177 178 184 184 185 190 195 191 14394 188 1050 75 10864 3 59 54 5900 -10687 39 341 1000400 226 9999999 9999999 1000000 222 184 125 61 30 27 1000000 1000000 20 188 227 302 339 301 351 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 136 71 59 67 77 76 26 13 80 261 273 24 189 196 220 219 216 211 210 209 204 203 204 203 196 193 195 193 192 9999999 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 159 160 163 165 165 167 169 171 166 163 166 170 169 163 9999999 9999999 183 188 188 189 189 185 175 176 182 180 183 183 181 184 187 191 187 189 197 191 14426 189 1050 75 10861 4 0 26 5906 -10682 198 340 9999999 9999999 9999999 9999999 16 222 157 154 146 126 2 1000000 1000000 1000000 29 177 276 362 9999999 9999999 9999999 9999999 9999999 191 197 167 149 147 115 123 159 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 98 103 100 91 36 28 115 297 303 30 180 192 208 221 218 209 211 213 208 201 204 203 197 192 194 195 195 9999999 9999999 9999999 9999999 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 164 163 163 164 164 165 167 170 172 174 167 163 165 165 161 159 9999999 9999999 179 186 186 187 188 181 173 174 177 179 182 185 187 186 185 184 182 186 195 197 192 14457 188 1050 75 10858 4 0 57 5912 -10677 156 305 9999999 9999999 285 1000000 18 279 177 172 176 122 4 1000000 1000000 1000000 1000000 1000000 84 271 9999999 9999999 9999999 9999999 9999999 120 124 109 113 1000000 1000000 1000000 95 119 9999999 9999999 9999999 9999999 9999999 9999999 239 224 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 187 154 122 124 128 133 133 141 149 165 178 185 193 209 213 223 216 211 211 211 207 202 201 201 201 194 194 195 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 163 163 164 165 165 166 168 171 171 174 170 165 168 168 164 164 170 175 181 188 192 189 186 183 181 179 177 180 179 178 180 178 178 181 184 188 188 184 14489 188 1050 75 10855 4 1 29 5918 -10672 108 274 263 321 257 1000000 6 320 206 216 206 132 9 1000000 1000000 1000000 1000000 112 1000000 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 39 45 177 365 385 370 9999999 9999999 9999999 9999999 9999999 258 223 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 201 171 150 128 116 113 127 143 153 167 195 213 225 227 227 221 214 212 211 209 207 204 201 200 201 197 195 193 196 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 164 166 166 166 168 170 171 172 174 171 167 170 171 167 166 170 175 180 184 191 189 185 187 182 178 178 180 179 176 178 178 179 183 186 187 186 180 14520 188 1050 75 10856 4 2 0 5924 -10666 189 236 235 268 198 1000000 1000000 276 219 220 199 133 1000000 5 1000000 1000000 1000000 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 52 251 329 253 373 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 247 227 175 148 121 131 136 140 152 183 203 222 226 225 217 215 211 210 209 208 205 204 198 198 199 198 196 196 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 164 165 166 167 169 170 170 171 173 175 172 169 169 167 168 166 167 171 179 184 187 186 184 184 177 174 174 178 176 177 179 178 179 179 181 179 180 180 14552 190 1050 75 10853 4 2 32 5930 -10661 200 192 282 281 110 9999999 1000000 120 209 142 70 1000000 4 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 97 256 394 344 9999999 333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 222 196 150 150 147 152 167 190 203 217 226 222 216 214 209 210 206 205 202 202 198 198 199 198 197 195 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 164 165 167 168 167 169 171 172 173 174 177 172 168 169 170 169 168 9999999 9999999 180 184 186 185 183 181 175 172 174 180 176 177 180 178 179 180 180 183 187 188 182 185 14583 193 1050 75 10851 4 3 3 5936 -10656 146 213 248 188 124 49 0 59 158 167 32 1000000 -1 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 110 170 9999999 9999999 9999999 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 230 212 180 175 173 176 192 207 215 222 223 221 219 212 208 209 204 205 199 200 195 197 199 194 194 196 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 166 165 166 168 169 168 168 169 172 174 175 174 174 171 168 169 170 168 167 9999999 174 180 183 184 184 188 184 174 171 171 178 178 175 177 177 180 185 183 185 186 189 190 190 186 175 174 14615 274 1050 75 10849 4 3 35 5942 -10651 117 225 238 175 158 112 1000000 39 125 196 200 141 63 1000000 1000000 300 320 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 124 103 340 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 246 238 226 214 208 203 203 212 214 222 225 220 220 218 212 209 204 202 204 201 199 193 195 198 194 193 194 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 167 166 167 168 168 168 168 170 170 170 173 171 172 170 166 169 172 171 167 170 173 177 182 184 185 186 180 172 172 171 172 174 173 179 179 182 186 187 189 190 192 195 194 181 173 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 14646 192 975 75 10852 4 4 6 5948 -10646 1000000 136 250 301 243 243 206 1000000 49 101 245 232 200 151 -3 1000000 1000000 1000400 386 9999999 9999999 9999999 9999999 9999999 225 209 205 197 201 215 215 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 249 243 243 232 234 228 226 227 224 224 223 221 219 217 214 210 203 202 204 205 202 199 197 193 193 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 168 166 166 166 167 168 169 171 172 174 174 171 173 170 167 168 170 171 170 171 172 173 178 184 187 185 176 170 171 171 172 173 172 176 180 177 177 180 181 183 192 199 197 184 14678 205 300 75 10846 4 4 38 5954 -10640 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 218 239 288 273 248 214 10 1000000 50 282 205 238 228 1000000 1000000 1000000 1000400 381 9999999 9999999 9999999 9999999 9999999 234 234 222 213 211 213 214 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 253 253 242 243 235 241 238 229 224 229 231 225 221 223 219 216 212 203 204 205 204 204 203 201 194 194 193 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 164 162 162 163 163 164 165 168 169 171 171 169 171 171 167 167 170 168 165 168 173 175 178 183 183 180 176 169 167 172 181 179 174 174 176 174 174 178 177 178 191 197 186 179 9999999 178 172 168 14709 206 225 75 10844 4 5 9 5960 -10635 1000000 182 351 329 9999999 9999999 9999999 9999999 1000000 228 276 303 263 246 238 193 118 43 1000000 1000000 161 258 291 298 119 77 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 243 229 223 218 214 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 252 247 244 245 244 239 232 228 232 233 230 224 228 221 220 214 207 208 205 9999999 206 205 205 200 196 194 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 168 166 166 167 166 167 169 171 173 173 172 173 176 174 168 168 170 166 161 9999999 171 176 180 183 182 177 176 172 170 177 183 178 176 179 174 170 172 179 183 184 187 189 179 9999999 9999999 178 167 161 14741 282 150 75 10842 4 5 41 5966 -10630 1000000 -9 214 9999999 393 1000000 1000000 1000000 -6 41 206 261 292 278 204 198 195 1000000 1000000 1000000 1000000 95 195 363 373 292 26 54 70 81 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 244 241 243 238 239 235 236 234 230 229 226 229 224 223 215 212 209 207 204 206 205 207 202 198 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 166 166 166 167 168 168 169 172 174 172 170 171 173 171 168 167 167 165 162 165 170 174 179 186 184 179 178 173 171 176 180 178 178 184 178 174 172 175 182 183 189 191 183 9999999 9999999 176 166 9999999 9999999 160 161 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 14772 208 75 75 10838 4 6 12 5972 -10625 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 16 93 255 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 5 89 176 395 9999999 259 1000000 1000000 23 40 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 241 240 233 230 236 234 235 235 229 225 227 227 226 221 216 211 207 205 206 205 204 205 203 203 198 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 163 162 162 164 166 165 167 170 171 170 169 170 171 169 166 167 166 163 161 9999999 170 173 177 184 182 178 176 172 170 173 9999999 9999999 179 180 176 174 175 177 172 171 183 183 178 179 9999999 9999999 165 160 14804 206 150 75 10836 4 6 44 5978 -10619 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 41 167 365 9999999 9999999 68 1000000 1000000 -1 7 9 15 17 13 1000000 1000000 -7 19 1000000 -5 28 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 249 239 235 233 237 233 233 231 227 229 226 223 217 219 212 207 206 208 208 202 205 203 204 197 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 165 163 162 164 165 165 167 169 169 169 170 169 172 169 167 167 164 160 9999999 9999999 167 172 176 181 180 177 177 175 176 179 178 9999999 181 178 173 175 179 181 175 170 174 175 171 175 184 175 164 14835 212 75 75 10835 4 7 15 5983 -10614 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 42 150 339 9999999 9999999 89 1000000 1000000 0 6 4 5 10 4 1000000 1000000 1000000 1000000 -5 28 46 79 86 119 9999999 9999999 9999999 9999999 9999999 9999999 224 224 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 248 244 238 232 237 232 233 233 228 229 228 221 217 218 214 210 211 209 210 200 208 203 202 197 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 164 162 162 162 163 162 163 167 167 167 167 166 169 168 166 164 162 160 9999999 9999999 166 170 175 180 181 178 179 175 178 185 188 9999999 184 179 174 175 175 174 176 176 174 171 167 9999999 180 9999999 9999999 157 167 163 9999999 166 14867 212 75 75 10834 4 7 47 5989 -10609 1000000 1000000 93 9999999 9999999 9999999 1000000 1000000 -2 29 93 234 317 354 266 124 1000000 -7 -5 1000000 -9 2 0 1000000 1000000 1000000 1000000 1000000 1000000 -2 36 33 59 97 120 136 139 142 134 148 167 169 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 246 246 239 235 232 228 233 235 231 227 225 222 221 216 214 212 212 210 210 200 211 203 201 197 198 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 161 159 158 160 160 160 161 166 166 166 165 163 168 168 163 164 165 161 9999999 9999999 169 171 174 180 181 181 179 173 174 178 9999999 9999999 9999999 182 180 179 183 179 177 183 182 178 179 9999999 184 176 169 166 166 156 153 152 14898 211 150 75 10831 4 8 18 5995 -10603 1000000 1000000 9999999 9999999 9999999 1000000 1000000 5 34 94 241 297 336 293 189 1000000 1000000 1000000 1000000 1000000 -3 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 31 29 43 70 81 92 111 78 46 49 42 59 127 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 244 239 235 227 229 226 228 229 226 221 218 219 215 213 210 210 206 207 198 9999999 9999999 201 197 196 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 158 157 157 160 160 161 162 165 166 166 167 165 169 169 164 164 167 163 9999999 9999999 173 176 179 182 183 180 177 175 174 174 9999999 9999999 9999999 190 189 185 179 179 182 193 190 183 193 194 187 184 179 171 161 154 158 156 14930 227 75 75 10829 4 8 50 6001 -10598 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 24 31 62 183 256 300 273 181 1000000 1000000 1000000 1000000 1000000 -3 0 1 -5 0 1 1000000 22 27 55 58 62 73 82 84 102 67 38 43 35 46 110 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 245 241 236 227 229 227 225 226 225 222 218 216 213 213 210 212 207 206 198 9999999 9999999 204 199 198 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 159 158 158 160 160 160 162 165 168 169 167 165 170 171 165 164 164 9999999 9999999 9999999 175 179 180 183 185 181 181 179 179 181 189 9999999 9999999 205 199 186 177 180 184 189 185 183 200 200 188 183 182 169 161 167 170 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 9999999 9999999 164 14961 228 75 75 10824 4 9 21 6007 -10593 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 21 20 22 64 174 186 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 -6 1000000 1000000 1000000 4 8 29 36 39 32 52 73 93 92 93 100 113 114 125 122 114 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 249 239 231 231 235 228 226 224 224 224 221 213 217 214 216 210 206 9999999 9999999 9999999 205 197 198 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 162 162 162 162 162 162 163 167 171 171 168 165 170 170 165 162 161 9999999 9999999 9999999 172 177 180 186 188 184 186 182 181 187 192 9999999 9999999 212 200 185 183 184 181 179 184 185 193 194 181 181 183 168 160 165 165 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 162 168 156 155 14993 228 75 75 10824 4 9 53 6013 -10587 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 12 17 16 55 161 169 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 1000000 1000000 1000000 1000000 1000000 -8 8 25 21 15 24 2 4 8 15 19 71 103 90 54 60 75 100 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 246 244 242 233 233 227 223 224 222 220 221 215 218 215 214 208 203 9999999 9999999 9999999 201 196 196 199 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 164 165 164 163 162 162 163 168 172 172 168 166 169 169 166 166 165 9999999 9999999 9999999 166 173 185 188 188 187 189 184 181 185 190 9999999 9999999 208 202 190 186 187 184 182 187 187 189 190 183 178 172 169 168 165 161 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 9999999 172 174 15024 213 75 75 10818 4 10 24 6019 -10582 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 7 9 4 21 79 80 1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 2 4 36 18 -5 1000000 1000000 1000000 1000000 -7 60 39 1000000 9 74 86 108 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 246 239 244 244 233 229 226 221 221 222 217 216 215 213 210 210 204 205 196 9999999 9999999 9999999 196 195 196 195 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 164 165 163 163 162 161 162 168 171 171 168 167 170 167 165 165 166 9999999 9999999 9999999 170 174 180 185 186 185 188 187 183 184 9999999 9999999 9999999 204 201 194 189 189 185 182 184 185 189 188 183 171 9999999 169 169 159 9999999 169 164 15056 212 150 75 10818 4 10 56 6025 -10577 1000000 1000000 9999999 9999999 9999999 1000000 1000000 5 4 0 6 24 27 14 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 20 50 11 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 11 13 54 59 61 65 69 33 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 246 9999999 245 244 249 239 242 239 237 234 227 222 221 220 221 221 216 211 208 208 206 204 199 9999999 9999999 9999999 197 194 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 164 164 163 164 164 164 165 169 172 173 173 172 174 170 165 166 167 165 9999999 9999999 174 179 185 189 188 189 190 185 185 187 9999999 9999999 9999999 210 201 198 194 192 187 184 190 192 194 185 177 177 171 169 174 164 9999999 168 164 15087 204 525 75 10813 4 11 27 6030 -10571 1000000 1000000 10 8 7 7 15 28 39 31 -4 -7 1000000 1000000 1000000 1000000 -7 -5 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 11 2 1000000 1000000 -6 0 -4 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 41 57 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 247 249 245 242 242 245 239 239 243 237 239 233 228 222 218 220 221 213 210 208 208 205 202 202 196 9999999 9999999 200 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 165 164 164 164 164 166 165 168 171 174 174 172 174 172 169 172 171 170 170 172 176 180 191 191 187 189 188 185 186 187 9999999 9999999 9999999 206 196 191 194 192 186 186 190 196 194 184 180 179 177 176 175 168 15119 207 300 75 10813 4 11 59 6036 -10566 34 320 146 1000000 1000000 0 5 12 18 48 65 69 53 2 3 -1 -4 -2 0 4 8 5 2 4 0 2 3 3 -2 0 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -5 1000000 1000000 1000000 -8 0 -3 -9 -4 -8 -5 -5 1000000 -3 2 1000000 9 4 4 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 110 110 53 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 243 9999999 247 236 244 243 236 234 237 231 237 233 227 217 215 219 214 209 210 208 208 201 202 199 196 9999999 9999999 198 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 163 162 163 164 164 165 165 167 171 172 172 169 171 168 167 170 169 168 9999999 170 173 178 188 189 186 188 186 184 184 186 9999999 9999999 9999999 200 192 185 194 196 191 189 186 190 186 177 175 172 170 172 168 169 15150 209 375 75 10814 4 12 30 6042 -10560 181 249 9999999 9999999 9999999 9999999 1000000 1000000 13 38 42 35 1000000 1000000 -4 0 -1 -9 -7 0 -5 -4 -2 -3 4 13 19 17 13 10 8 2 2 0 1000000 1000000 1000000 1000000 -9 -8 1000000 1000000 1000000 -4 0 -7 -3 1 0 2 -9 -3 0 0 0 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 49 48 92 124 178 286 261 240 179 162 167 191 267 312 307 9999999 9999999 9999999 9999999 9999999 9999999 242 243 240 248 236 244 241 236 237 235 232 235 233 225 218 215 220 213 210 212 210 209 200 200 199 194 9999999 9999999 9999999 195 197 190 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 162 162 163 164 165 165 166 169 172 173 173 171 171 166 163 168 170 166 164 167 171 174 182 187 184 186 187 181 181 184 9999999 9999999 9999999 193 190 185 194 196 195 192 186 188 182 172 168 171 172 167 167 173 9999999 9999999 167 15182 180 2250 75 10809 4 13 2 6048 -10555 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 7 6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 27 66 74 102 131 195 180 188 170 158 162 182 190 188 148 145 193 230 274 288 292 122 9999999 9999999 9999999 9999999 9999999 251 249 247 243 240 240 238 236 240 239 234 235 234 226 225 221 217 216 212 213 211 207 205 200 200 195 9999999 9999999 9999999 9999999 197 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 163 164 164 164 165 166 166 169 174 176 175 172 172 170 166 170 171 168 166 168 174 177 183 187 183 182 183 178 179 184 9999999 9999999 9999999 9999999 186 188 192 193 194 190 187 193 189 179 171 175 180 174 170 15213 159 3825 75 10808 4 13 33 6054 -10549 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -5 -4 -7 -7 -9 -3 20 37 60 64 76 93 121 132 150 154 162 162 148 130 121 127 159 209 231 249 283 308 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 244 241 241 244 241 243 237 230 236 232 223 221 220 217 214 211 212 210 207 207 203 200 198 9999999 9999999 9999999 9999999 196 9999999 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 162 162 162 162 164 165 165 168 173 175 174 172 172 166 163 165 166 163 161 165 171 178 184 185 185 183 180 176 176 182 9999999 9999999 9999999 189 188 191 194 192 191 191 192 199 193 181 176 176 180 178 169 15245 224 4125 75 10807 4 14 5 6060 -10544 1000000 1000000 1000000 1000000 1000000 -4 -1 0 -2 3 18 37 31 38 44 50 68 93 118 143 170 9999999 188 187 186 186 198 217 215 215 190 271 373 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 251 242 241 244 242 244 236 231 238 235 227 220 220 220 213 215 211 210 210 208 205 204 202 196 9999999 9999999 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 162 161 161 162 163 165 166 168 172 175 174 172 170 165 161 165 167 164 161 163 167 177 185 188 186 180 175 176 176 9999999 9999999 9999999 9999999 188 190 196 194 188 184 189 195 198 189 183 180 179 182 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 15276 153 4200 75 10806 4 14 36 6066 -10538 1000000 1000000 1000000 1000000 -8 6 16 18 24 55 54 48 39 49 82 107 122 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 245 219 181 111 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 246 241 240 238 236 234 238 241 231 226 223 220 219 217 212 211 213 210 207 207 204 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 165 164 164 165 166 167 168 171 174 177 177 174 172 168 164 169 172 169 165 165 168 176 185 191 186 180 177 177 180 186 9999999 9999999 9999999 195 193 196 196 195 191 187 192 196 189 186 184 181 176 174 15308 162 3600 75 10802 4 15 8 6071 -10532 1000000 1000000 -6 3 1 -3 -4 -4 19 38 48 38 31 24 19 22 22 39 43 46 41 53 113 149 158 9999999 9999999 9999999 9999999 9999999 9999999 184 203 221 213 199 51 208 1000400 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 242 243 234 245 237 237 237 229 225 223 220 220 217 215 213 217 211 205 207 206 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 168 167 169 170 169 170 172 176 178 178 180 179 179 175 169 172 175 173 170 172 176 181 185 187 186 183 181 179 182 9999999 9999999 9999999 9999999 198 197 197 202 198 190 183 186 194 190 180 177 172 166 167 169 15339 176 2550 75 10805 4 15 39 6077 -10527 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 2 2 3 5 12 22 34 49 57 50 56 102 117 125 122 114 113 107 97 64 103 137 161 194 9999999 233 9999999 196 183 164 158 145 33 1000000 1000000 251 1000400 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 245 240 242 240 248 240 237 236 233 228 225 223 219 217 218 216 218 212 203 205 205 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 168 166 169 170 170 171 172 176 179 177 178 178 179 176 172 176 178 174 171 175 180 182 184 185 184 185 184 181 9999999 9999999 9999999 9999999 9999999 199 195 193 201 198 184 184 195 202 196 188 184 169 162 167 173 15371 177 2475 75 10803 4 16 11 6083 -10521 1000000 1000000 4 15 15 7 -2 -6 -3 0 1 3 2 7 6 3 5 1 -2 0 5 11 21 32 41 46 48 53 97 119 9999999 9999999 143 150 148 139 79 58 60 40 18 11 62 109 171 187 215 242 225 67 70 257 315 316 162 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 238 233 239 236 230 227 226 224 216 216 215 216 209 204 202 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 169 169 170 172 173 174 173 177 179 179 179 177 176 173 172 175 179 177 172 174 179 180 182 185 187 190 190 184 9999999 9999999 9999999 9999999 9999999 199 198 197 201 200 192 196 200 202 199 194 191 178 167 175 177 15402 175 2700 75 10800 4 16 42 6089 -10516 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -4 6 12 12 14 9 8 10 11 16 19 32 40 41 41 37 57 67 72 71 81 86 86 70 39 35 57 77 126 147 169 120 97 89 109 104 56 56 26 151 304 313 161 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 241 9999999 237 236 229 233 231 229 219 217 214 216 209 206 201 200 202 9999999 9999999 9999999 9999999 9999999 9999999 203 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 168 169 171 172 172 172 176 178 179 177 174 172 171 169 171 175 173 169 173 180 183 182 184 186 187 188 184 9999999 9999999 9999999 9999999 9999999 9999999 204 208 205 195 194 201 197 198 200 191 185 188 183 177 173 163 15434 188 3075 75 10797 4 17 14 6095 -10510 1000000 1000000 1000000 1000000 1000000 1000000 -8 5 8 11 11 13 11 26 37 39 47 44 43 35 36 35 27 21 16 15 21 27 29 48 74 9999999 9999999 9999999 9999999 9999999 135 133 142 180 142 158 79 1000000 1000000 1000000 63 70 -5 161 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 236 238 232 238 235 226 220 221 216 218 213 205 201 201 201 9999999 9999999 200 9999999 9999999 202 204 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 168 169 171 172 172 173 176 177 178 177 175 174 173 170 173 179 177 174 176 179 186 187 186 185 181 182 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 205 195 195 201 198 198 204 199 189 192 189 172 167 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 15465 228 375 75 10795 4 17 45 6100 -10505 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -3 -2 2 2 4 5 34 42 36 42 57 64 46 31 31 20 19 17 24 40 57 78 100 113 9999999 9999999 190 165 189 146 195 171 245 214 212 130 1000000 1000000 1000000 41 47 34 208 182 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 228 234 230 225 221 219 216 215 213 202 201 204 199 9999999 9999999 199 199 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 171 172 174 175 176 179 180 179 179 180 179 178 173 172 176 181 179 174 177 179 183 189 191 190 186 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 198 201 204 201 201 205 203 191 185 179 165 166 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 15497 229 300 75 10793 4 18 17 6106 -10499 1000000 33 75 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 -3 -5 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 0 0 -3 -7 -5 -5 0 17 21 15 23 41 43 44 45 50 34 30 24 27 35 46 57 79 96 111 135 134 57 75 35 1000000 1000000 -9 25 26 17 1000000 1000000 6 30 50 171 243 213 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 228 9999999 9999999 233 227 230 230 226 225 219 213 211 209 203 200 205 200 9999999 195 198 199 9999999 9999999 9999999 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 174 174 177 179 179 178 182 184 181 180 180 178 178 177 176 178 182 178 173 178 183 183 187 194 197 195 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 207 205 201 202 202 202 208 209 206 195 187 180 173 179 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 15528 207 300 75 10791 4 18 48 6112 -10493 1000000 12 27 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -5 -2 -5 -1 -7 -2 -6 0 -1 6 13 16 37 49 48 34 37 44 48 53 57 56 74 77 73 55 57 80 112 90 1000000 1000000 1000000 1000000 1000000 1000000 -4 20 100 124 145 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 203 207 9999999 9999999 9999999 235 233 231 227 224 219 213 212 209 205 199 204 201 197 198 198 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 175 178 180 179 178 180 182 180 178 177 176 177 179 178 179 181 179 178 184 187 189 190 193 198 197 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 209 207 208 204 200 200 207 209 207 204 198 183 180 189 184 15560 226 300 75 10786 4 19 20 6118 -10487 1000000 29 50 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -2 4 1 7 7 6 17 14 8 0 3 7 7 8 19 36 48 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 108 69 1000000 1000000 1000000 18 22 38 3 35 118 160 165 15 6 171 207 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 212 206 213 9999999 9999999 9999999 238 231 227 223 221 215 215 212 207 201 203 202 202 203 199 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 179 179 181 183 183 181 182 184 184 184 182 180 181 182 179 180 182 182 179 182 187 192 195 194 193 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 208 209 210 204 204 207 210 208 202 198 193 181 174 187 184 9999999 9999999 9999999 9999999 179 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 15591 207 300 75 10787 4 19 51 6123 -10482 1000000 49 51 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -3 5 9 11 19 28 24 11 0 -1 0 7 5 2 10 21 47 64 9999999 9999999 9999999 9999999 9999999 48 57 37 29 -2 9 3 18 51 33 7 34 81 110 16 7 164 202 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 229 9999999 9999999 9999999 9999999 9999999 241 234 229 225 221 215 216 213 208 203 203 201 203 203 198 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 179 180 182 184 184 182 185 187 185 184 182 180 182 181 177 181 185 184 181 181 183 187 190 190 192 193 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 211 214 208 205 207 211 210 206 202 198 193 191 191 182 185 186 15623 209 225 75 10785 4 20 23 6129 -10476 1000000 1000000 124 112 1000000 -3 83 80 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 4 11 31 31 17 10 3 9 12 17 18 15 10 7 21 54 62 77 85 98 114 84 83 60 63 73 78 90 93 73 -3 1000000 1000000 1000000 101 188 197 198 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 230 224 232 236 238 236 243 237 232 227 221 215 217 212 209 204 206 205 204 201 199 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 178 178 181 183 184 184 186 188 185 182 179 179 181 180 176 181 184 181 181 181 183 185 188 190 191 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 204 209 210 207 203 200 207 209 202 196 189 189 192 194 188 172 179 193 15654 214 225 75 10786 4 20 54 6135 -10470 1000000 1000000 134 164 1000000 2 75 69 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 -1 0 6 -3 -2 0 12 13 21 26 23 8 8 10 16 -8 13 50 73 101 113 103 88 134 173 231 267 252 139 25 1000000 24 158 192 202 212 202 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 233 223 221 218 217 208 210 203 203 204 203 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 181 182 183 184 185 186 189 191 188 185 181 179 183 180 176 180 183 181 181 179 181 187 192 195 188 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 206 208 210 207 198 210 218 208 201 196 191 191 193 186 171 179 189 9999999 9999999 9999999 167 161 15686 207 225 75 10782 4 21 26 6141 -10464 1000000 24 232 227 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -1 -2 1000000 1000000 4 13 -8 1000000 3 1000000 -1 1000000 -6 1000000 1000000 -4 33 79 88 108 120 128 146 170 210 250 291 252 112 84 211 223 301 338 245 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 221 221 221 216 209 211 202 202 203 202 202 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 187 188 188 189 190 191 193 194 191 188 184 181 184 181 178 181 186 181 180 178 173 181 190 193 190 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 214 209 200 200 214 220 211 203 202 197 192 195 187 183 15717 233 225 75 10784 4 21 57 6146 -10459 1000000 98 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 14 30 3 1000000 30 17 0 1000000 1 1000000 0 0 6 4 10 31 23 48 53 105 130 179 215 196 197 207 228 236 260 316 215 190 290 361 358 90 59 171 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 232 223 221 222 215 211 211 204 203 202 203 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 188 188 189 190 190 191 192 192 191 190 185 183 186 183 181 182 185 184 182 179 178 184 190 194 195 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 210 204 202 206 214 216 213 210 201 192 189 190 182 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 180 15749 206 300 75 10778 4 22 29 6152 -10453 261 300 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 0 6 4 6 16 28 39 21 15 20 33 33 36 30 35 28 41 67 112 155 9999999 9999999 9999999 9999999 178 173 278 325 383 164 16 212 396 9999999 80 56 170 214 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 221 213 214 211 208 208 205 202 200 199 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 190 189 190 192 192 191 193 194 193 192 186 184 188 184 183 186 189 189 185 180 185 196 198 200 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 212 213 204 209 215 208 206 212 212 200 193 192 188 180 178 15780 227 225 75 10780 4 23 0 6158 -10447 1000000 161 198 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -4 10 23 40 34 25 28 48 81 113 114 135 155 157 168 152 179 9999999 9999999 9999999 304 107 38 45 74 141 1000000 53 93 140 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 230 226 215 216 216 213 212 207 205 207 202 201 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 194 193 194 194 193 192 195 197 194 190 185 184 186 184 185 187 189 189 186 183 188 201 208 210 207 9999999 9999999 9999999 199 9999999 9999999 9999999 210 216 213 217 216 203 206 210 200 204 212 207 203 198 198 193 180 187 196 186 179 178 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 15812 285 225 75 10774 4 23 32 6164 -10441 1000000 139 156 90 1000000 59 88 88 36 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 16 13 28 26 58 100 145 167 230 9999999 198 162 151 177 206 256 227 226 88 1000000 1000000 1000000 11 21 1000000 33 57 102 96 124 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 219 220 215 211 209 204 201 201 201 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 200 200 200 199 197 197 200 199 197 195 192 192 192 194 192 190 192 192 188 186 192 204 212 210 207 9999999 9999999 202 202 9999999 9999999 9999999 215 215 215 220 218 208 215 220 219 226 229 220 212 203 197 193 184 192 199 193 177 169 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 9999999 9999999 9999999 183 134 179 15843 239 225 75 10779 4 24 3 6169 -10435 1000000 181 177 54 21 73 108 100 72 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 26 8 20 16 16 33 56 93 119 112 94 83 118 158 195 237 195 160 79 1000000 1000000 1000000 14 29 12 31 16 82 54 92 149 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 231 225 227 223 216 211 209 206 203 200 204 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 202 202 201 198 198 201 200 199 199 198 199 197 196 195 194 197 195 190 185 192 206 213 213 213 9999999 9999999 203 201 199 9999999 9999999 9999999 9999999 219 227 225 223 227 228 227 230 222 210 205 204 201 195 201 197 9999999 195 187 170 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 181 9999999 196 201 185 9999999 190 198 9999999 9999999 200 180 172 9999999 164 167 15875 255 150 75 10776 4 24 35 6175 -10429 1000000 1000000 230 249 38 15 66 101 93 62 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 17 8 9 10 2 6 5 1 -4 1000000 1000000 3 56 92 132 129 104 125 205 268 140 1000000 1000000 9 36 60 24 85 75 112 144 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 215 207 205 205 200 198 197 200 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 201 201 201 198 197 200 201 200 199 195 196 196 194 194 196 196 192 188 186 194 209 216 222 222 218 214 207 198 198 209 212 206 208 223 229 221 225 230 227 223 221 212 209 208 208 205 193 201 195 180 196 202 180 185 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 182 183 9999999 9999999 9999999 9999999 203 186 9999999 9999999 9999999 188 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 15906 240 150 75 10778 4 25 6 6181 -10423 1000000 16 288 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -7 -4 0 -5 -8 1000000 1000000 1000000 1000000 1000000 25 132 236 239 207 180 229 336 312 1000000 1000000 4 177 273 390 359 135 152 185 144 148 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 207 206 204 200 196 196 199 198 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 202 202 201 200 200 202 202 202 200 195 194 195 193 191 195 194 191 189 193 204 217 221 221 220 216 214 210 202 203 211 214 216 217 217 217 214 215 219 220 223 222 219 221 218 214 210 203 199 195 192 195 197 184 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 173 185 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 15938 243 150 75 10776 4 25 38 6187 -10417 1000000 116 203 124 1000000 62 90 80 62 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 16 75 155 226 248 229 197 222 302 292 1000000 1000000 1000000 163 237 356 349 179 209 221 173 154 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 207 208 204 200 195 196 196 197 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 202 201 200 199 199 200 200 200 199 195 192 193 190 190 191 190 189 185 188 200 213 217 217 216 210 207 207 204 205 205 206 214 213 209 211 214 215 214 217 224 223 220 219 214 210 207 208 207 204 204 195 189 186 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 195 191 9999999 192 195 9999999 176 165 9999999 9999999 9999999 9999999 9999999 188 9999999 9999999 208 9999999 9999999 177 15969 243 150 75 10775 4 26 9 6192 -10412 1000000 121 196 106 -3 63 110 118 143 149 63 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 43 33 1000000 1000000 1000000 1000000 1000000 68 97 133 170 197 189 208 246 242 125 1000000 1000000 1000000 1000000 14 138 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 204 198 193 194 194 194 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 203 204 203 201 199 201 202 201 201 197 195 195 191 192 194 192 187 185 187 198 210 214 216 216 210 210 209 204 202 201 203 210 214 216 218 222 221 214 219 225 216 213 213 206 204 199 191 201 210 201 190 177 172 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 9999999 9999999 9999999 189 187 9999999 9999999 9999999 9999999 9999999 9999999 202 201 181 171 191 9999999 9999999 182 16001 239 225 75 10770 4 26 41 6198 -10405 31 258 227 0 42 119 127 160 172 70 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 19 75 60 1000000 1000000 1000000 1000000 1000000 147 145 141 193 239 239 253 293 290 122 1000000 1000000 1000000 7 1000000 1000000 72 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 207 198 193 193 193 193 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 203 202 204 205 203 201 201 202 201 199 195 196 196 190 191 192 190 189 187 188 197 207 214 217 214 212 211 207 202 200 202 204 208 214 217 222 227 219 213 218 217 213 211 208 202 199 196 191 195 197 190 182 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 9999999 9999999 9999999 9999999 9999999 9999999 178 214 194 181 176 165 16032 241 225 75 10773 4 27 12 6204 -10400 291 261 1000000 1000000 53 61 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 196 189 204 224 253 258 293 315 305 147 1000000 1000000 21 50 36 28 62 141 161 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 208 195 192 191 193 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 204 203 204 203 201 201 201 200 198 195 196 195 190 189 191 191 191 189 190 201 210 213 215 213 212 207 201 200 199 203 207 213 215 214 219 220 214 212 217 209 212 221 214 207 197 192 195 195 190 190 178 170 177 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 192 9999999 178 168 9999999 180 16064 241 150 75 10773 4 27 44 6210 -10393 83 363 9999999 1000000 1000000 17 12 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 221 207 240 236 255 309 373 9999999 306 220 56 74 122 157 168 118 102 141 159 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 196 193 193 194 193 191 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 203 202 202 200 198 198 198 196 194 193 194 194 190 187 189 193 191 190 194 202 209 212 212 210 211 209 204 202 200 204 210 214 215 214 213 212 214 218 220 205 204 217 216 205 197 196 194 189 184 192 180 167 173 169 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 207 16095 242 75 75 10768 4 28 15 6215 -10387 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 137 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 170 182 182 168 236 356 393 9999999 34 92 125 121 127 150 173 174 191 200 205 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 199 194 195 195 195 195 193 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 203 202 202 200 196 196 197 196 193 191 192 194 194 191 193 195 191 191 195 198 205 210 209 207 206 206 199 194 199 204 209 208 208 210 209 212 215 216 218 208 208 213 210 204 198 197 194 192 180 177 184 172 163 167 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 9999999 9999999 9999999 201 16127 236 75 75 10768 4 28 47 6221 -10381 1000000 2 256 372 1000000 1000000 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 141 163 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 77 135 153 153 232 330 347 340 1000000 94 126 91 184 177 108 87 38 141 164 219 96 53 44 51 96 85 105 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 200 192 193 195 197 195 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 205 204 204 203 200 196 195 197 197 195 195 194 193 192 191 193 194 191 192 199 201 203 208 209 209 211 208 197 188 199 208 206 207 207 209 209 214 214 208 206 203 209 209 204 203 199 200 197 196 190 181 183 174 9999999 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 16158 215 150 75 10765 4 29 18 6227 -10375 1000000 205 243 1000000 1000000 55 54 31 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 19 21 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 141 159 197 234 279 300 322 259 49 -8 46 42 129 153 105 90 66 139 32 38 32 1000000 1000000 1000000 1000000 -6 58 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 200 192 192 193 195 194 191 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 202 202 202 199 195 194 196 196 195 194 194 193 190 187 190 191 192 194 197 200 202 207 207 207 211 207 197 195 204 205 199 203 205 208 214 210 211 213 208 202 204 204 203 200 199 199 190 185 188 191 172 168 168 169 178 169 16190 289 150 75 10764 4 29 50 6232 -10369 1000000 182 203 1000000 1000000 50 51 34 -4 1000000 1000000 1000000 1000000 -9 1000000 -7 1000000 1000000 -8 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -8 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 31 128 201 245 284 300 322 290 69 1000000 38 51 67 78 112 114 120 145 32 30 31 1000000 1000000 1000000 1000000 -6 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 200 195 191 190 194 195 191 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 204 204 204 200 197 197 197 196 196 192 192 194 191 190 194 192 191 194 195 198 205 208 207 206 203 198 195 200 207 202 199 206 204 204 213 211 209 214 217 211 208 205 203 199 197 194 190 189 191 188 167 167 176 175 170 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 172 16221 289 150 75 10764 4 30 21 6238 -10363 1000000 144 182 1000000 1000000 1000000 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -9 -6 -2 1 -5 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -3 0 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 134 262 313 300 72 1000000 1000000 1000000 1000000 1000000 1000000 1000000 38 65 81 73 50 89 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 204 194 191 187 195 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 205 205 204 200 197 197 197 196 196 194 193 194 192 192 196 194 194 197 198 201 208 209 207 206 201 196 194 198 202 200 199 204 202 201 210 214 213 212 215 214 217 218 203 195 198 196 195 193 190 187 176 168 170 178 171 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 9999999 9999999 188 9999999 9999999 9999999 9999999 143 150 166 9999999 9999999 150 191 199 177 9999999 180 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 166 142 16253 248 75 75 10764 4 30 53 6244 -10357 1000000 33 283 342 1000000 1000000 7 29 29 12 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 4 4 2 0 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -6 -2 -2 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 71 239 286 253 6 7 5 11 39 42 6 1000000 1000000 1000000 29 21 9 3 23 61 71 107 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 194 190 188 192 191 190 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 206 206 205 204 201 197 197 198 197 198 195 194 196 193 192 195 196 196 197 205 211 211 211 210 205 201 199 198 198 197 198 199 199 201 209 209 207 213 213 212 209 220 220 198 192 197 198 187 178 177 179 177 170 178 182 167 159 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 196 163 16284 248 75 75 10762 4 31 24 6249 -10351 1000000 35 277 248 1000000 1000000 9 33 32 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 -1 -2 0 -2 -3 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 59 181 265 260 283 294 148 21 22 63 83 67 45 5 1000000 1000000 5 18 17 10 -4 35 69 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 195 190 190 187 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 206 207 205 202 199 198 198 198 200 197 194 195 192 190 194 197 196 195 202 209 206 205 209 205 203 201 200 201 198 200 201 204 210 220 210 205 217 215 209 207 207 203 198 193 193 191 182 176 169 174 178 169 179 176 159 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 16316 288 75 75 10763 4 31 56 6255 -10344 1000000 24 269 229 1000000 1000000 32 29 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -1 -7 1000000 1000000 1000000 1000000 1000000 1000000 -7 10 3 -8 1000000 1000000 1000000 1000000 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 27 119 197 217 268 285 198 1000000 -8 57 160 144 101 25 1000000 3 78 85 28 16 -2 69 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 197 190 190 190 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 205 206 204 202 200 199 197 197 200 198 195 195 191 188 192 196 197 197 199 201 201 203 205 203 203 200 197 201 200 198 198 202 209 219 213 211 220 215 209 211 206 195 195 201 203 197 195 184 174 178 178 170 171 166 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 128 16347 210 375 75 10761 4 32 27 6261 -10338 1000000 1000000 35 14 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 -6 -1 8 6 4 -4 1000000 1000000 1000000 1000000 -1 -6 1000000 1000000 1000000 1000000 -9 3 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 13 80 120 197 228 178 107 1000000 1000000 1000000 -8 32 90 145 173 115 44 83 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 205 194 196 195 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 207 206 206 204 201 201 200 197 196 199 199 197 196 193 192 193 196 196 194 196 197 198 203 206 205 201 196 9999999 196 195 192 195 196 199 208 211 211 210 211 209 208 203 192 187 193 197 206 201 187 191 186 177 176 177 165 16379 210 375 75 10760 4 32 59 6267 -10332 1000000 1000000 13 -9 1000000 1000000 1000000 1000000 -6 -5 -9 1000000 1000000 1000000 0 -2 -4 -3 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 66 167 166 24 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 68 235 244 244 160 1000000 1000000 1000000 -2 39 107 189 196 82 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 207 197 199 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 207 206 206 204 201 201 200 198 197 199 198 197 196 193 193 195 197 195 189 191 195 198 205 211 210 203 197 9999999 195 193 192 192 193 198 203 207 210 209 213 213 208 208 203 194 189 190 198 199 185 176 174 173 167 172 172 16410 214 150 75 10759 4 33 30 6272 -10325 31 282 354 1000000 1000000 0 1000000 1000000 1000000 1000000 1000000 -8 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 68 176 231 224 150 37 58 85 91 9 14 18 167 290 315 69 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 44 221 195 211 129 1000000 1000000 6 18 62 32 31 0 64 58 89 130 276 288 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 206 199 200 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 204 204 203 202 201 200 200 198 198 199 196 194 195 192 189 192 195 191 186 190 193 198 207 208 203 201 199 9999999 9999999 193 196 198 201 201 206 214 213 211 219 217 216 221 210 199 193 187 192 197 180 162 163 171 166 168 173 166 16442 292 150 75 10757 4 34 2 6278 -10319 1000000 181 222 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 23 146 205 199 189 57 75 88 102 43 62 115 260 339 337 48 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 -7 1000000 1000000 1000000 1000000 -7 -9 -6 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 5 3 44 52 44 13 1 35 68 108 255 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 199 196 192 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 204 203 203 203 201 200 200 198 197 198 197 193 195 195 191 192 196 193 191 195 196 200 209 209 205 206 208 202 9999999 9999999 198 203 207 203 205 213 206 204 215 220 220 208 195 192 189 186 195 192 180 172 169 174 173 170 165 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 16473 235 225 75 10756 4 34 33 6284 -10313 12 -1 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 22 71 49 71 73 83 127 232 301 310 230 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 -3 1000000 1000000 1000000 1000000 -8 -8 1000000 1000000 1000000 1000000 1000000 -1 39 28 41 106 85 67 15 78 112 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 203 195 192 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 203 201 202 201 199 198 198 197 194 195 196 194 198 197 192 191 193 192 192 197 199 201 206 211 211 208 209 207 9999999 9999999 197 200 201 200 206 210 206 206 211 217 214 199 194 191 190 195 199 199 186 184 176 164 170 174 177 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 16505 195 3225 75 10757 4 35 5 6290 -10306 1000000 16 36 62 98 112 168 254 296 283 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 1000000 1000000 1000000 1000000 1000000 -8 -3 1000000 1000000 1000000 1000000 1000000 13 50 109 9999999 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 203 194 193 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 205 203 202 200 198 197 199 198 196 198 197 196 200 195 190 190 190 188 190 195 200 201 204 210 209 201 202 208 203 9999999 196 201 199 200 206 209 208 208 207 206 207 205 200 191 187 193 197 197 181 176 171 163 177 183 176 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 16536 171 3300 75 10758 4 35 36 6295 -10300 1000000 35 76 101 113 158 242 9999999 305 71 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 0 1000000 1000000 1000000 -9 -7 1000000 1000000 1000000 1000000 1000000 1000000 -8 4 42 72 119 144 148 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 201 194 191 9999999 9999999 190 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 201 200 199 198 197 198 196 196 198 196 197 198 195 192 194 193 190 194 198 202 202 206 212 206 200 203 208 203 200 207 211 205 204 205 202 203 212 209 202 210 213 208 200 188 187 202 201 178 166 167 169 173 179 167 16568 243 3225 75 10757 4 36 8 6301 -10293 1000000 63 72 95 74 81 125 223 304 314 147 1000000 1000000 1000000 -7 -7 1000000 1000000 -8 4 20 26 21 26 -2 1000000 -2 27 46 52 8 9 9 -1 9 11 1000000 1000000 1000000 1 13 12 30 36 34 25 32 14 -3 21 43 67 84 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 204 198 193 190 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 200 198 198 197 196 196 196 197 198 197 198 198 196 193 194 196 196 198 200 201 203 208 214 210 208 209 206 203 206 209 208 208 209 208 204 208 216 213 206 212 215 211 207 197 192 199 201 192 178 173 176 165 168 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 16599 205 3300 75 10758 4 36 39 6307 -10287 53 68 96 53 47 89 200 265 296 223 15 1000000 1000000 -7 -8 1000000 -9 -2 21 41 58 9999999 9999999 71 83 117 164 211 180 111 34 1000000 1000000 1000000 1000000 9 3 1000000 0 25 18 25 36 43 28 28 10 -5 22 42 65 75 111 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 204 195 195 195 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 200 197 195 194 194 195 196 197 198 196 196 199 197 192 192 195 194 194 196 200 206 210 214 211 209 210 208 207 205 204 203 205 206 210 210 209 216 214 208 216 216 210 203 197 196 189 188 193 184 174 175 172 170 167 9999999 177 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 16631 169 3675 75 10756 4 37 11 6312 -10280 140 271 198 284 279 49 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 21 77 171 169 127 159 9999999 9999999 9999999 9999999 9999999 151 99 100 123 127 108 82 61 60 50 3 -9 3 1000000 -7 -1 4 11 -2 43 70 66 80 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 208 196 196 198 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 199 197 196 194 193 193 193 196 199 196 195 199 196 192 192 194 194 192 196 200 208 215 214 210 209 210 208 209 208 207 207 200 201 212 212 212 222 219 214 218 215 209 202 197 197 190 185 185 182 177 170 171 176 173 168 170 172 16662 175 3300 75 10754 4 37 42 6318 -10274 1000000 9999999 9999999 9999999 1000000 108 271 222 302 311 218 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 45 75 155 185 236 251 242 203 170 103 79 71 71 68 64 53 51 37 21 -5 24 1000000 1000000 -2 4 9 -5 45 66 82 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 208 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 199 199 198 195 194 193 192 195 199 198 198 198 195 191 194 196 195 192 194 200 208 218 217 209 207 203 9999999 201 205 213 214 208 207 211 214 223 225 221 223 219 219 215 207 203 204 202 192 190 194 193 180 177 178 177 174 168 165 176 16694 175 3150 75 10750 4 38 14 6324 -10267 36 53 32 1000000 1000000 1000000 1000000 37 179 219 288 329 278 114 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 40 71 62 7 -4 -1 1 1 9 21 27 27 22 24 22 19 12 50 69 144 121 69 45 81 165 180 135 9999999 9999999 9999999 9999999 256 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 216 206 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 198 198 199 198 195 195 195 194 195 197 196 197 199 194 190 195 197 194 192 195 200 205 214 215 212 209 201 9999999 9999999 202 209 210 207 207 208 215 222 220 219 219 215 215 215 207 201 206 207 203 199 199 191 173 178 175 171 178 175 16725 175 3150 75 10750 4 38 45 6329 -10261 40 49 45 23 8 10 0 3 38 153 259 332 321 197 1000000 1000000 1000000 -8 0 3 0 1000000 1000000 0 -2 -1 -1 5 30 26 14 -5 -8 -7 1000000 1000000 -5 -4 -5 1000000 4 7 7 5 29 69 133 147 173 246 308 354 319 33 9999999 9999999 9999999 9999999 258 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 215 205 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 198 196 198 198 196 197 198 196 195 196 197 197 198 194 189 193 198 198 195 196 200 202 208 211 212 209 200 198 203 200 201 205 204 202 204 209 214 222 222 218 213 215 207 197 198 202 200 197 198 193 184 177 182 179 169 166 164 16757 214 3150 75 10744 4 39 17 6335 -10254 18 25 40 30 0 4 6 7 21 118 210 249 278 240 14 1000000 1000000 1000000 -1 8 12 14 16 17 16 17 21 29 35 33 35 42 57 83 106 151 144 84 52 0 -1 -3 -7 1000000 1000000 10 102 162 184 245 306 344 308 39 105 117 92 66 71 125 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 216 205 201 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 197 195 196 198 198 198 200 197 194 197 198 198 198 195 192 195 198 200 198 196 200 205 211 213 209 205 200 198 201 202 202 207 212 207 204 205 211 221 221 220 215 211 207 197 196 199 194 189 188 192 191 183 185 184 176 158 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 16788 174 3225 75 10745 4 39 48 6341 -10248 1000000 1000000 1000000 1000000 1000000 1000000 -8 44 139 194 219 272 267 193 1000000 1000000 1000000 -7 3 11 14 16 13 13 10 10 18 21 26 26 31 20 18 23 36 54 61 66 26 -3 1000000 -5 19 -1 -3 21 28 1000000 1000000 1000000 1000000 1000000 20 65 66 56 44 39 58 87 120 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 223 209 203 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 198 195 195 196 196 196 198 196 194 195 195 196 197 193 190 193 199 201 197 194 198 205 210 211 209 207 207 203 200 206 204 202 208 204 201 205 210 215 215 214 211 204 208 205 202 200 195 197 192 189 187 176 177 180 174 161 173 16820 243 3675 75 10746 4 40 20 6347 -10241 1000000 15 115 191 181 249 288 282 1000000 1000000 1000000 12 22 19 12 10 3 9 9 14 22 44 76 84 75 23 1000000 1000000 8 20 27 44 22 -8 1000000 1000000 27 11 -5 6 1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 34 43 40 66 94 114 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 225 209 204 201 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 194 195 196 195 194 197 196 195 194 192 194 194 189 186 191 198 198 194 193 198 202 207 211 213 211 206 201 199 212 208 200 204 199 201 208 215 216 216 216 213 209 208 212 210 202 194 198 197 188 185 178 175 173 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 16851 244 3150 75 10740 4 40 51 6352 -10234 1000000 1000000 6 25 51 65 79 67 38 47 110 162 221 235 205 1000000 1000000 -4 29 32 31 33 29 27 18 15 6 10 35 69 89 83 40 1000000 1000000 1 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 7 -2 1000000 1000000 1000000 -9 -2 1000000 1000000 1000000 1000000 21 46 66 93 99 111 125 9999999 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 221 206 204 200 9999999 197 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 194 194 196 196 196 199 199 197 195 192 192 192 189 189 192 196 195 192 193 196 199 204 213 214 204 196 193 202 214 208 202 205 205 201 202 213 218 220 225 213 206 209 208 210 204 194 196 197 190 178 171 172 176 159 9999999 9999999 9999999 9999999 9999999 165 176 9999999 9999999 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 169 195 208 225 9999999 9999999 9999999 9999999 9999999 215 201 221 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 146 172 9999999 9999999 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 222 217 16883 243 3150 75 10742 4 41 23 6358 -10227 37 23 25 29 44 53 58 53 40 34 50 109 175 145 13 1000000 14 36 66 67 67 55 41 42 40 46 34 16 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -7 1000000 1000000 1000000 1000000 -8 -8 1000000 1000000 -8 60 73 97 126 128 103 94 108 130 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 216 205 204 202 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 197 196 197 197 200 203 201 198 196 194 194 195 190 189 192 196 195 192 194 196 198 203 213 210 199 197 200 206 206 204 204 204 208 208 206 212 216 214 212 204 206 208 206 204 199 202 199 199 191 174 175 180 183 178 9999999 9999999 9999999 9999999 9999999 9999999 162 170 169 173 189 9999999 9999999 9999999 9999999 9999999 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 193 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 16914 243 3150 75 10739 4 41 54 6364 -10221 32 24 24 25 31 33 33 34 41 48 40 30 16 19 6 7 45 85 98 85 63 51 40 35 39 52 51 26 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 20 10 10 -1 1000000 -9 1000000 1000000 1000000 1000000 1000000 -3 21 40 66 100 140 202 87 75 1000000 1000000 15 117 118 116 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 207 206 205 197 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 197 198 199 198 199 201 200 198 195 193 194 195 189 186 190 195 195 192 192 196 198 202 210 209 201 202 202 200 204 206 210 206 201 207 213 215 217 210 200 201 208 213 214 201 198 203 196 196 191 184 179 176 170 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 168 172 186 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 16946 223 3150 75 10740 4 42 26 6370 -10214 10 15 20 23 24 25 35 45 65 82 89 87 48 9 0 3 36 67 71 61 34 40 49 48 44 46 40 39 23 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 36 39 29 7 -6 -7 1000000 1000000 1000000 1000000 1000000 7 26 47 64 97 125 185 79 67 1000000 -5 25 128 130 132 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 216 210 209 207 199 9999999 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 201 202 200 199 200 201 201 198 195 196 197 194 191 193 196 196 195 193 194 198 202 206 204 202 201 199 197 198 203 207 202 201 206 209 211 217 211 203 207 216 218 209 197 196 195 189 195 197 187 172 166 164 165 176 9999999 9999999 9999999 9999999 172 189 185 175 9999999 9999999 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 16977 248 3150 75 10738 4 42 57 6375 -10207 1000000 1000000 1000000 1000000 -4 0 22 51 97 138 175 232 239 182 40 1000000 6 28 27 24 21 32 41 45 42 40 34 40 32 23 13 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1 -1 -6 1000000 1000000 1000000 1 -1 1000000 1000000 1000000 -5 55 105 94 72 109 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 212 210 208 197 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 201 201 200 199 197 199 201 199 196 197 196 192 191 193 194 194 192 192 193 197 205 203 200 201 203 204 201 195 196 202 200 203 211 206 204 214 211 206 207 211 213 203 196 187 190 191 187 187 180 172 167 159 166 9999999 9999999 9999999 9999999 9999999 9999999 186 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 17009 242 3675 75 10740 4 43 29 6381 -10200 1000000 100 170 207 255 295 275 128 1000000 1000000 5 2 -1 0 6 26 59 91 95 84 71 31 23 8 1000000 1000000 1000000 1000000 1000000 -3 -4 1000000 1000000 1000000 1000000 1000000 1000000 -5 1000000 1000000 1000000 -9 -5 8 8 1000000 1000000 1000000 1000000 75 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 225 213 210 207 196 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 197 198 199 198 198 198 198 198 197 196 194 192 187 189 192 192 194 192 192 197 201 205 205 205 203 204 9999999 9999999 9999999 197 198 199 199 207 209 206 214 214 209 205 201 206 204 199 188 192 194 180 181 177 173 173 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 241 230 9999999 222 194 9999999 202 162 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 9999999 9999999 9999999 176 9999999 183 212 127 9999999 9999999 9999999 207 17040 203 3750 75 10740 4 44 0 6387 -10193 1000000 113 183 226 308 316 216 1000000 1000000 -3 2 -3 -1 12 37 69 101 101 91 73 34 2 1000000 1000000 1000000 1000000 1000000 1000000 0 8 -5 1000000 1000000 1000000 1000000 -1 4 1000000 10 33 51 70 54 58 53 59 102 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 219 210 207 202 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 196 197 199 198 199 203 201 198 199 198 194 192 190 190 190 193 196 193 193 197 203 207 205 204 200 9999999 9999999 9999999 9999999 202 199 198 197 202 213 209 210 214 211 205 206 209 201 199 192 190 195 196 197 182 174 174 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 17072 165 3750 75 10735 4 44 32 6392 -10186 23 131 164 212 296 300 246 1000000 1000000 -2 -1 -8 1000000 1000000 0 1 18 35 78 187 201 174 -7 9 66 88 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 7 7 46 62 82 109 97 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 225 212 209 208 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 195 198 201 200 200 203 204 203 202 199 194 196 194 188 190 197 200 198 195 195 203 209 202 199 200 9999999 9999999 9999999 9999999 199 197 192 193 200 206 206 204 206 211 204 206 217 206 193 189 188 195 197 192 184 185 182 172 167 17103 238 3600 75 10735 4 45 3 6398 -10179 126 150 185 215 205 228 302 275 219 1000000 12 47 36 67 91 124 127 109 79 50 72 189 250 289 193 121 229 226 1000000 9 2 -3 1000000 17 18 39 76 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 217 211 210 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 195 198 201 200 201 204 204 202 202 198 194 195 191 187 191 196 202 204 200 197 199 202 196 199 205 9999999 9999999 9999999 9999999 9999999 192 191 195 198 200 201 199 202 211 207 208 213 206 194 190 195 197 191 184 180 188 189 177 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 17135 236 3450 75 10734 4 45 35 6404 -10172 18 149 224 182 214 233 220 211 267 238 87 21 54 69 51 64 77 102 104 98 72 46 63 87 150 178 98 25 -2 240 90 143 119 137 103 116 48 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 228 219 213 209 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 196 199 201 200 203 205 204 202 202 199 195 195 192 189 193 198 200 201 200 198 198 199 201 207 211 9999999 9999999 9999999 9999999 9999999 197 200 200 202 204 206 205 209 214 210 216 212 205 204 193 192 205 209 193 181 184 185 179 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 17166 244 3450 75 10732 4 46 6 6409 -10165 24 144 177 159 208 195 179 236 303 281 74 11 34 50 44 42 45 43 30 20 10 16 46 83 105 111 55 46 66 147 1000000 9999999 171 175 150 144 77 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 230 221 216 210 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 196 200 200 199 202 205 203 202 201 199 196 194 191 189 191 196 198 194 194 195 199 203 206 208 207 9999999 9999999 9999999 9999999 199 200 200 200 203 206 207 211 215 208 200 212 212 201 200 197 192 200 201 189 183 184 186 185 189 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 132 17198 242 3525 75 10733 4 46 38 6415 -10158 90 110 142 156 133 155 322 9999999 343 3 1000000 2 20 38 63 73 84 83 72 65 48 10 -3 -6 30 118 152 198 183 71 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 229 222 215 209 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 196 199 201 198 200 203 200 199 201 198 195 193 189 189 191 196 196 194 195 198 203 207 210 210 209 210 9999999 9999999 9999999 205 200 195 197 204 207 203 207 211 208 206 210 211 198 196 203 203 200 195 194 193 186 191 193 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 185 9999999 9999999 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 17229 246 3525 75 10728 4 47 9 6421 -10151 108 122 167 164 143 169 339 9999999 398 9999999 9999999 9999999 6 36 49 70 104 105 90 75 58 39 61 131 234 9999999 9999999 9999999 243 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 245 225 9999999 9999999 212 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 197 200 200 196 197 200 198 198 201 197 192 192 191 191 193 198 200 199 200 202 207 211 213 212 209 209 9999999 9999999 9999999 201 197 194 194 199 201 202 206 203 209 215 215 215 208 206 208 204 204 201 195 194 189 192 191 183 189 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 111 178 9999999 9999999 141 17261 245 3675 75 10733 4 47 41 6427 -10144 190 197 168 149 201 287 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 38 45 36 52 78 131 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 203 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 197 199 201 200 195 197 200 200 201 200 196 192 193 191 191 196 199 202 202 201 205 205 208 213 213 209 207 9999999 9999999 9999999 198 198 199 201 200 199 205 208 202 200 207 212 212 215 221 217 202 196 195 189 190 193 191 9999999 9999999 186 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 88 239 17292 245 3600 75 10732 4 48 12 6432 -10137 224 211 237 158 90 194 371 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 37 43 65 88 160 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 114 58 59 39 11 37 191 183 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 200 204 203 199 199 201 202 202 202 198 195 195 191 190 195 198 200 197 9999999 202 203 206 214 216 216 213 211 211 206 204 203 199 206 211 210 214 215 213 205 204 210 210 205 214 215 200 188 190 192 199 210 202 203 198 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 17324 201 3600 75 10732 4 48 44 6438 -10130 211 238 224 162 187 220 213 285 336 273 9999999 9999999 9999999 9999999 1000000 1000000 -1 5 33 43 81 130 185 262 300 288 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 99 273 255 360 348 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 138 43 37 21 1 33 93 9999999 9999999 9999999 230 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 204 207 209 205 202 204 204 203 204 200 196 195 193 190 194 200 201 198 9999999 201 204 210 215 216 216 212 9999999 9999999 9999999 204 202 200 205 213 215 221 227 219 208 207 216 222 211 209 208 199 193 196 197 198 211 203 201 189 174 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 228 17355 200 3600 75 10727 4 49 15 6443 -10122 52 228 201 188 241 263 241 249 297 251 9999999 1000000 29 26 26 46 73 75 46 19 51 102 156 218 227 180 221 244 226 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 90 211 232 338 337 236 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 62 61 46 36 64 79 9999999 9999999 222 231 222 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 204 208 210 205 201 203 204 204 203 199 195 194 192 191 195 200 200 198 200 203 206 212 215 216 211 208 9999999 9999999 207 207 208 205 201 205 207 214 218 215 215 213 215 222 219 211 207 204 199 195 203 211 205 195 9999999 9999999 179 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 9999999 9999999 9999999 9999999 9999999 175 17387 212 3675 75 10726 4 49 47 6449 -10115 77 176 198 276 322 335 249 9999999 9999999 9999999 52 39 18 15 36 69 81 42 5 19 72 179 289 231 209 285 273 181 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 113 214 332 335 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 172 160 169 182 9999999 9999999 220 225 221 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 204 209 210 205 202 202 203 203 203 200 197 196 194 193 194 197 196 196 9999999 9999999 203 209 213 212 204 199 200 204 9999999 9999999 209 210 199 200 207 211 209 213 221 216 209 211 212 208 205 206 201 188 195 220 209 181 180 180 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 207 17418 206 3750 75 10722 4 50 18 6455 -10108 120 190 275 367 388 297 9999999 9999999 9999999 9999999 -8 1000000 1000000 1000000 9999999 9999999 1000000 20 67 103 176 261 203 190 279 338 332 200 367 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 226 9999999 218 228 224 225 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 205 209 210 206 202 203 203 203 204 200 197 199 196 192 191 196 199 198 200 202 205 209 212 210 208 204 201 202 9999999 9999999 209 213 207 205 207 213 213 210 213 215 216 217 218 213 213 217 209 202 204 212 212 193 188 190 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 185 9999999 9999999 186 9999999 209 9999999 9999999 9999999 225 205 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 239 9999999 9999999 9999999 209 182 17450 234 3750 75 10720 4 50 50 6460 -10101 110 201 236 331 344 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 18 90 94 159 204 246 251 9999999 9999999 340 229 296 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 231 231 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 204 205 208 209 204 200 201 200 200 202 199 195 196 195 192 191 195 200 199 198 201 207 210 212 214 213 210 209 206 203 209 212 211 213 212 201 206 212 210 210 212 221 220 218 215 217 222 210 205 211 211 212 208 191 187 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 192 9999999 201 9999999 187 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 213 9999999 9999999 9999999 152 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 17481 217 3750 75 10716 4 51 21 6466 -10094 94 180 233 332 344 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 49 79 188 264 9999999 9999999 9999999 9999999 228 236 192 243 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 235 236 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 204 205 208 207 203 202 200 197 198 198 195 194 193 192 192 195 199 203 203 203 206 211 211 213 214 211 208 206 210 217 214 207 209 212 215 206 203 206 204 207 204 208 213 214 209 209 211 206 204 200 199 194 195 190 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 191 148 161 183 9999999 9999999 9999999 9999999 135 9999999 9999999 9999999 9999999 208 231 238 17513 232 3750 75 10713 4 51 53 6471 -10087 1000000 172 212 288 345 299 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 112 295 288 295 9999999 9999999 342 152 136 171 303 305 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 239 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 201 204 206 203 200 201 201 198 197 196 191 190 192 190 189 192 198 201 202 205 209 213 214 214 212 209 207 204 207 214 212 204 208 209 211 211 207 204 199 204 209 206 203 205 209 215 210 202 207 202 196 185 187 194 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 260 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 9999999 9999999 220 189 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 17544 202 3750 75 10714 4 52 24 6477 -10080 1000000 79 154 242 329 332 358 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 182 394 324 248 88 208 113 1000000 1000000 177 313 327 9999999 76 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 238 236 226 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 204 206 207 203 200 202 202 200 200 197 194 194 195 190 188 192 197 200 201 205 207 215 220 219 217 211 208 208 208 205 205 208 211 210 206 210 204 198 207 211 216 218 204 203 206 212 214 205 201 198 194 183 182 180 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 181 207 217 9999999 9999999 9999999 9999999 9999999 244 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 17576 187 3825 75 10714 4 52 56 6482 -10072 -5 117 215 290 359 375 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 85 275 9999999 9999999 334 112 90 80 79 88 91 1000400 1000400 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 240 238 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 205 206 205 200 198 200 198 198 199 195 194 199 197 189 190 198 200 201 204 206 211 217 220 220 217 212 204 204 209 207 204 206 212 211 201 203 194 190 206 210 210 214 212 207 194 198 213 208 196 199 197 186 190 186 186 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 185 9999999 9999999 9999999 9999999 218 217 17607 241 3825 75 10714 4 53 27 6488 -10065 1000000 130 218 222 338 341 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 67 277 204 233 330 393 9999999 173 9999999 9999999 245 215 223 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 240 239 233 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 202 203 203 199 198 199 197 196 197 195 194 198 195 191 194 200 202 202 203 205 210 213 214 216 214 208 204 202 205 208 212 208 209 210 200 198 198 196 202 207 207 208 209 201 188 198 210 201 200 204 195 183 188 197 186 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 191 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 9999999 9999999 9999999 9999999 148 9999999 169 17639 194 3900 75 10712 4 53 59 6493 -10058 88 199 174 251 271 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 119 297 288 288 297 348 284 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 241 239 234 231 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 200 200 201 200 197 198 200 198 196 197 194 193 195 194 191 195 199 200 201 202 205 207 211 213 213 211 208 206 200 199 201 206 205 201 200 197 200 205 200 195 197 202 207 207 197 194 197 193 194 193 9999999 193 173 177 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 184 174 202 9999999 9999999 9999999 197 194 9999999 9999999 9999999 9999999 9999999 186 170 17670 221 3900 75 10710 4 54 30 6499 -10051 1000000 150 179 210 257 279 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 75 244 322 345 359 298 305 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 244 240 236 233 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 199 200 199 195 195 198 198 199 199 195 194 195 192 192 195 200 200 199 201 204 208 212 213 210 209 207 207 203 200 199 197 201 199 195 202 207 208 205 200 202 206 206 200 197 201 195 188 197 198 9999999 197 183 186 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 9999999 185 190 215 225 9999999 209 212 208 206 228 9999999 9999999 194 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 17702 234 3825 75 10708 4 55 2 6504 -10044 1000000 1000000 81 145 220 291 328 283 351 9999999 9999999 9999999 9999999 1000000 1000000 1000000 44 227 330 369 321 193 29 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 243 239 236 235 230 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 200 200 200 200 196 194 197 198 199 199 195 195 194 191 194 199 205 207 204 201 204 208 211 212 208 207 204 203 206 207 202 9999999 196 196 192 200 207 207 202 205 210 198 198 204 198 196 198 193 195 204 198 195 186 178 185 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 189 192 178 172 9999999 9999999 204 9999999 200 232 220 219 9999999 9999999 230 218 199 201 209 9999999 9999999 202 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 17733 193 3750 75 10708 4 55 33 6509 -10037 1000000 1000000 1000000 76 146 237 340 9999999 9999999 334 9999999 9999999 128 104 30 21 -8 40 201 1000400 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 245 241 236 238 232 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 201 201 202 198 195 198 199 199 200 197 196 197 193 191 198 205 207 203 201 203 205 209 210 210 210 201 197 203 204 9999999 9999999 193 194 190 194 200 202 202 207 212 202 199 207 205 200 201 200 204 198 192 193 184 178 184 175 159 9999999 9999999 9999999 9999999 9999999 152 169 178 173 161 9999999 9999999 185 9999999 9999999 202 240 205 217 236 222 215 219 201 219 221 173 17765 234 3900 75 10708 4 56 5 6515 -10029 1000000 15 88 213 360 9999999 9999999 262 231 9999999 9999999 187 166 156 162 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 244 241 236 238 234 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 201 201 198 197 199 199 200 200 199 199 200 195 190 196 203 204 201 200 201 206 209 209 212 209 200 197 200 9999999 9999999 9999999 201 193 194 198 196 204 210 208 214 219 223 213 206 212 211 206 213 202 187 190 189 193 189 170 159 172 9999999 177 175 9999999 9999999 173 176 159 9999999 9999999 9999999 179 9999999 9999999 9999999 218 216 227 228 212 9999999 9999999 243 9999999 230 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 195 17796 241 3900 75 10704 4 56 36 6520 -10022 1000000 0 41 192 328 9999999 9999999 314 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 242 237 235 236 230 229 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 201 201 197 196 200 200 199 200 199 201 200 195 193 197 205 207 202 199 198 208 210 209 213 209 206 200 9999999 9999999 9999999 9999999 199 191 198 202 199 204 206 204 212 215 220 221 210 212 211 201 204 202 195 199 195 182 175 166 161 175 9999999 9999999 170 9999999 9999999 9999999 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 203 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 119 215 17828 237 3900 75 10704 4 57 8 6526 -10015 1000000 43 115 235 337 9999999 9999999 378 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 244 241 235 235 235 9999999 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 198 199 199 195 195 199 200 199 199 198 198 198 193 190 196 204 203 197 197 200 207 211 212 214 211 208 201 194 9999999 9999999 9999999 195 195 193 189 195 200 205 209 206 209 215 221 211 199 201 198 200 206 195 188 189 178 176 175 162 9999999 9999999 161 169 175 165 162 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 194 199 9999999 209 246 9999999 9999999 9999999 9999999 9999999 202 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 167 9999999 9999999 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 17859 237 3900 75 10705 4 57 39 6531 -10007 1000000 24 124 215 322 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 249 245 243 240 237 236 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 196 197 195 192 194 198 199 200 201 199 197 196 192 191 198 202 201 198 198 201 208 211 211 211 210 210 207 201 193 190 193 196 193 186 186 194 199 200 205 198 206 217 216 207 198 203 203 205 204 191 183 182 179 182 172 161 9999999 9999999 170 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 247 228 217 237 9999999 9999999 238 227 191 199 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 243 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 17891 240 3975 75 10706 4 58 11 6537 -10000 1000000 1000000 53 215 334 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 244 242 243 240 238 236 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 195 195 191 188 191 196 197 197 200 200 195 194 191 191 198 203 204 201 197 201 208 211 211 210 213 211 205 201 197 196 198 200 196 194 196 198 199 194 198 200 202 209 206 210 213 203 205 207 199 198 198 181 170 176 170 164 9999999 9999999 176 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 228 9999999 9999999 9999999 9999999 232 9999999 173 158 163 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 219 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 111 177 9999999 9999999 9999999 9999999 9999999 219 112 131 249 17922 239 3975 75 10707 4 58 42 6542 -9992 1000000 1000000 -4 157 309 9999999 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 247 243 241 236 238 236 237 236 9999999 227 228 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 195 192 190 192 195 196 197 201 201 198 198 193 189 195 203 203 200 200 201 206 213 212 212 213 208 201 195 193 194 193 200 203 200 198 197 200 199 203 204 197 197 204 217 215 203 199 201 200 196 190 188 178 174 175 172 183 181 182 188 168 168 176 157 171 206 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 256 223 176 206 225 9999999 206 194 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 246 9999999 9999999 9999999 9999999 9999999 9999999 179 168 172 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 168 238 240 178 9999999 9999999 9999999 123 258 17954 239 3975 75 10709 4 59 14 6548 -9985 1000000 8 63 190 315 9999999 9999999 339 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 242 236 235 227 234 237 239 239 233 229 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 195 195 196 195 194 196 197 197 198 202 203 199 198 194 189 193 202 203 201 201 202 207 210 209 210 209 209 205 197 194 192 189 191 194 197 195 197 199 194 201 204 195 194 204 211 203 198 199 196 200 9999999 9999999 207 200 170 167 173 185 188 183 179 170 175 174 166 182 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 196 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 9999999 173 242 17985 235 4050 75 10708 4 59 45 6553 -9977 1000000 1000000 138 288 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 233 228 227 221 230 231 235 236 233 227 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 194 194 195 195 194 195 196 197 197 201 202 198 197 194 190 193 201 204 197 195 199 203 205 207 207 205 204 202 200 197 195 191 187 188 191 191 195 200 188 189 196 196 202 206 209 200 192 199 193 190 199 9999999 9999999 200 177 175 181 172 174 183 178 172 171 167 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 18017 188 4050 75 10709 5 0 17 6559 -9969 1000000 1000000 127 273 340 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 202 202 202 197 200 200 199 201 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 191 191 193 192 191 192 195 196 197 201 200 196 195 192 190 192 198 202 198 197 198 200 204 205 207 205 202 202 200 197 196 195 189 187 190 190 191 202 195 191 203 203 205 210 208 204 199 198 188 9999999 9999999 9999999 9999999 9999999 183 177 179 181 188 183 9999999 9999999 161 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 227 9999999 226 18048 188 4050 75 10707 5 0 48 6564 -9962 1000000 1000000 158 305 342 9999999 9999999 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 198 198 200 198 196 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 190 191 193 193 192 194 197 197 198 201 200 196 196 193 191 192 196 197 196 197 198 199 201 205 205 205 203 200 199 194 192 196 193 192 195 195 198 200 194 191 206 208 208 216 212 211 206 198 200 195 9999999 9999999 9999999 9999999 9999999 9999999 179 192 9999999 9999999 9999999 9999999 163 160 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 18080 235 4050 75 10709 5 1 20 6570 -9954 1000000 1000000 118 254 337 9999999 9999999 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 209 202 201 199 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 192 192 192 194 193 195 198 199 199 200 199 196 197 193 188 190 196 198 195 195 197 199 202 205 205 205 202 198 197 194 191 9999999 193 198 198 195 202 199 196 195 202 202 198 208 212 218 208 194 203 205 214 214 9999999 9999999 9999999 9999999 185 195 9999999 9999999 9999999 9999999 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 18111 236 4050 75 10709 5 1 51 6575 -9946 1000000 -4 108 225 334 9999999 9999999 27 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 205 204 199 202 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 193 192 192 192 191 195 198 198 199 199 197 194 193 189 187 193 201 202 200 198 199 202 206 209 208 207 203 198 195 194 190 192 192 192 193 192 200 204 205 203 202 199 194 199 203 209 210 203 205 206 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 9999999 9999999 9999999 9999999 9999999 9999999 228 237 18143 229 3975 75 10708 5 2 23 6581 -9938 1000000 1000000 72 139 226 336 9999999 9999999 171 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 212 209 205 206 205 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 192 190 190 191 191 195 198 197 199 199 197 193 194 192 191 196 201 203 203 200 198 202 207 212 211 204 204 200 193 191 193 196 191 9999999 186 189 198 208 204 197 201 206 199 204 207 198 202 215 212 198 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 206 18174 223 3900 75 10707 5 2 54 6587 -9930 1000000 1000000 45 130 223 276 319 9999999 9999999 180 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 231 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 220 218 211 210 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 191 189 189 191 192 196 197 197 199 201 198 193 197 197 193 194 198 201 200 195 195 203 207 209 209 207 202 197 196 9999999 195 200 193 9999999 186 187 191 198 199 196 202 211 207 208 209 201 200 201 194 193 198 9999999 9999999 9999999 191 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 9999999 9999999 9999999 9999999 189 159 18206 251 1800 75 10707 5 3 26 6592 -9922 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 18 162 197 287 317 9999999 251 324 232 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 241 9999999 9999999 9999999 9999999 9999999 246 238 228 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 224 219 212 209 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 190 188 190 191 191 195 196 195 196 199 198 194 194 195 190 191 199 199 193 190 193 203 209 209 207 208 202 200 203 201 199 202 195 9999999 185 191 192 191 196 194 190 201 209 202 196 198 202 197 188 194 202 207 212 197 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 183 18237 239 3900 75 10707 5 3 57 6598 -9914 1000000 66 197 246 323 354 339 348 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 239 232 232 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 220 211 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 189 188 190 192 191 195 197 195 195 197 196 193 193 192 190 192 200 200 190 190 196 203 207 207 207 207 205 205 203 197 198 198 191 9999999 185 193 190 192 198 194 187 191 199 190 187 195 196 196 190 187 195 198 199 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 107 18269 223 3900 75 10709 5 4 29 6604 -9906 1000000 105 193 281 348 378 357 365 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 226 229 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 244 9999999 235 242 243 243 238 231 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 224 224 213 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 190 189 190 192 192 194 196 195 195 196 194 192 195 193 188 191 199 200 194 193 199 204 207 207 206 206 207 206 199 196 189 190 9999999 9999999 182 188 189 194 197 195 192 194 197 189 190 190 180 176 179 184 187 191 188 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 220 247 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 18300 232 3900 75 10707 5 5 0 6609 -9898 1000000 100 191 289 348 9999999 382 277 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 236 233 236 236 232 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 251 249 243 243 241 238 241 240 236 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 221 231 225 217 216 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 191 190 191 193 194 195 195 193 194 195 195 193 196 194 189 191 200 202 196 194 197 198 203 208 206 206 205 202 198 198 192 188 9999999 9999999 185 183 188 197 197 192 188 192 193 192 196 187 178 174 178 186 190 195 183 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 205 9999999 209 9999999 9999999 9999999 145 9999999 9999999 9999999 9999999 9999999 243 18332 279 600 75 10705 5 5 32 6615 -9889 182 256 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 162 239 299 338 9999999 368 9999999 239 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 229 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 248 245 241 9999999 245 240 238 242 9999999 241 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 218 223 220 215 215 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 193 190 191 193 193 196 197 194 193 196 196 194 195 193 191 194 200 203 199 198 199 197 201 205 202 203 201 197 193 198 198 194 9999999 9999999 9999999 185 187 193 193 193 191 189 187 196 201 189 189 192 188 188 186 192 187 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 247 18363 249 525 75 10704 5 6 3 6621 -9881 166 363 9999999 385 9999999 9999999 1000000 191 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 24 192 297 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 250 247 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 216 216 214 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 193 191 192 194 194 198 199 198 196 198 196 193 196 194 191 195 201 203 201 201 200 201 206 207 204 205 202 198 194 9999999 9999999 200 9999999 9999999 9999999 189 192 193 192 196 198 192 187 196 198 185 193 197 188 195 192 192 193 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 18395 205 525 75 10705 5 6 35 6626 -9872 236 378 9999999 9999999 237 -2 -9 333 286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 72 240 9999999 9999999 9999999 337 262 246 247 251 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 243 9999999 9999999 9999999 9999999 253 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 218 215 211 217 213 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 191 193 194 194 197 198 199 199 198 196 194 197 195 190 194 199 200 197 196 198 199 200 205 209 210 206 199 9999999 9999999 9999999 9999999 9999999 9999999 187 189 191 195 197 198 193 188 189 192 192 197 203 190 182 192 192 192 199 18426 208 525 75 10705 5 7 6 6632 -9864 113 306 9999999 347 253 159 204 386 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 75 274 9999999 9999999 9999999 256 248 254 250 251 251 247 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 220 213 221 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 191 192 193 193 193 195 197 197 198 198 197 196 197 194 191 195 199 198 195 198 198 198 200 206 208 207 208 202 9999999 9999999 9999999 9999999 9999999 9999999 186 184 190 194 192 191 189 184 188 192 191 201 205 191 189 190 173 177 192 9999999 9999999 195 18458 284 525 75 10705 5 7 38 6638 -9856 1000000 243 224 257 278 248 204 363 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 131 338 9999999 9999999 9999999 253 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 226 225 226 231 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 193 194 194 193 195 197 196 196 196 195 194 197 193 191 196 203 201 197 199 199 201 203 210 210 206 205 205 200 9999999 9999999 9999999 9999999 9999999 185 181 187 196 194 189 196 198 193 193 195 198 198 196 195 194 177 168 178 185 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 140 117 18489 283 450 75 10702 5 8 9 6643 -9847 -1 207 133 240 257 298 325 85 46 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 20 180 385 9999999 9999999 143 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 229 229 231 230 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 192 194 195 194 196 197 195 195 196 194 191 194 193 190 194 203 203 198 195 197 201 203 205 210 209 207 199 9999999 196 198 9999999 9999999 9999999 188 183 185 194 200 195 196 200 199 194 198 208 195 189 189 194 192 183 186 196 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 133 18521 240 375 75 10700 5 8 41 6649 -9839 1000000 216 257 233 302 265 297 379 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -1 153 369 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 99 217 364 301 275 186 170 1 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 242 230 230 235 230 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 240 234 236 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 191 194 197 196 197 197 194 194 196 194 193 195 194 190 193 201 201 198 197 197 200 204 204 206 210 208 195 9999999 195 198 197 196 195 191 188 190 192 197 194 194 196 201 202 197 200 193 190 186 195 195 193 207 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 18552 266 300 75 10695 5 9 12 6654 -9830 20 214 278 354 320 9999999 286 320 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 80 285 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 306 333 306 274 181 169 1 224 9999999 9999999 9999999 9999999 9999999 247 242 242 243 239 236 238 232 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 247 236 241 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 192 190 192 195 193 194 195 193 193 194 192 191 194 192 191 193 198 199 196 198 200 200 199 200 205 207 208 202 197 197 196 194 198 200 194 194 196 193 198 198 204 208 205 211 202 191 197 204 197 191 189 191 204 194 184 9999999 9999999 171 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 145 164 18584 271 225 75 10691 5 9 44 6660 -9822 1000000 109 224 264 304 326 288 204 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 101 73 1000000 1000000 1000000 1000000 4 164 294 1000400 292 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 247 367 300 298 244 51 140 170 192 217 236 248 9999999 9999999 250 245 243 244 243 241 239 237 236 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 252 244 248 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 192 193 194 192 194 196 194 194 195 192 189 193 192 188 192 197 196 194 197 199 200 198 200 207 206 204 201 196 194 194 195 201 202 198 197 197 199 205 211 217 212 199 203 208 207 203 205 203 195 194 199 193 180 179 184 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 186 18615 267 225 75 10688 5 10 15 6665 -9814 1000000 64 182 248 243 304 347 305 172 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 243 241 242 9999999 9999999 9999999 250 249 247 238 242 244 245 240 243 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 147 141 23 8 1000000 1000000 1000000 84 138 382 293 219 225 235 251 9999999 9999999 9999999 9999999 9999999 254 9999999 9999999 9999999 9999999 255 247 198 158 148 134 142 172 189 219 234 241 244 254 253 244 244 241 242 237 234 236 234 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 196 194 195 196 193 194 195 194 195 194 193 193 194 191 189 192 196 197 195 195 199 203 206 207 213 212 205 204 198 193 193 199 200 195 194 197 205 208 207 212 217 216 205 205 213 216 205 192 201 211 199 192 195 183 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 18647 284 300 75 10687 5 10 47 6671 -9805 1000000 116 275 316 380 9999999 313 180 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 212 217 217 200 176 186 145 283 296 217 234 246 249 252 247 253 261 257 259 258 256 272 276 280 9999999 9999999 275 273 272 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 252 245 244 244 234 234 237 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 232 219 213 217 219 223 238 239 250 245 238 247 253 245 241 241 238 235 231 233 233 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 192 193 193 189 191 194 194 194 194 193 192 194 189 187 194 198 198 197 195 197 203 209 212 214 210 208 211 206 199 201 206 201 195 193 193 202 206 207 212 210 213 214 212 210 211 205 191 202 207 191 178 184 193 183 172 179 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 186 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 18678 262 300 75 10683 5 11 18 6676 -9797 1000000 143 270 363 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 172 371 9999999 164 230 236 241 244 251 259 258 256 258 257 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 244 236 238 236 9999999 9999999 9999999 9999999 9999999 202 243 189 139 160 135 222 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 257 246 240 247 251 244 241 243 236 239 232 233 235 231 9999999 9999999 9999999 9999999 247 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 193 194 193 189 192 195 195 195 194 194 194 197 192 188 195 198 198 197 197 200 199 204 208 208 203 9999999 203 201 199 204 205 203 204 203 201 201 202 207 207 199 200 200 200 201 204 205 201 196 191 198 193 185 189 181 176 191 199 184 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 18710 261 300 75 10681 5 11 50 6682 -9788 1000000 182 258 364 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 154 334 361 189 234 236 243 250 255 255 257 254 251 254 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 320 49 76 64 46 74 60 142 200 220 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 242 244 247 248 246 245 247 239 244 237 237 238 234 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 194 194 192 189 192 194 192 192 193 193 194 194 192 191 193 195 195 196 198 200 201 204 208 210 204 201 203 197 197 203 199 200 202 201 205 206 199 196 197 200 204 198 201 213 212 210 207 193 193 205 203 193 186 183 183 181 191 194 194 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 229 9999999 9999999 9999999 173 9999999 9999999 9999999 236 177 9999999 231 234 9999999 9999999 9999999 207 18741 268 225 75 10682 5 12 21 6687 -9779 47 198 223 312 357 357 342 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 14 170 314 264 191 236 241 251 251 251 249 246 249 253 251 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 269 329 54 56 43 25 43 62 139 188 207 231 245 247 9999999 9999999 9999999 9999999 9999999 9999999 252 243 245 246 246 244 243 250 242 245 239 243 239 237 237 9999999 9999999 9999999 247 248 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 194 193 194 192 188 191 193 191 191 194 193 190 191 192 190 192 196 199 199 196 198 205 209 210 212 211 206 205 200 198 197 194 200 203 199 196 199 197 196 196 201 209 210 211 218 220 212 211 203 200 204 193 188 193 191 187 180 192 213 213 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 182 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 231 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 18773 278 75 75 10683 5 12 53 6693 -9771 1000000 1000000 147 234 279 356 372 305 45 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 143 140 1000000 236 238 249 253 246 244 240 237 246 253 256 265 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 253 240 9999999 9999999 9999999 9999999 9999999 204 155 142 130 140 178 193 204 215 224 231 234 239 249 9999999 9999999 9999999 9999999 260 248 245 249 247 245 244 251 247 246 239 243 240 245 242 246 251 251 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 194 193 193 190 187 191 195 192 191 195 195 190 193 193 189 192 198 200 200 197 198 203 206 211 214 214 207 201 199 199 195 191 195 203 202 196 199 210 210 203 203 207 214 217 215 218 207 202 207 207 205 191 182 185 193 210 199 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 122 18804 278 75 75 10680 5 13 24 6698 -9762 6 102 171 234 322 356 360 120 144 228 9999999 245 257 270 253 241 9999999 9999999 9999999 211 9999999 204 209 215 211 221 95 15 140 127 76 238 246 254 252 247 254 250 246 255 257 262 272 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 259 252 251 251 253 256 9999999 9999999 242 200 205 199 205 200 206 209 213 216 211 217 230 243 249 257 258 9999999 256 255 247 245 250 252 253 249 247 244 244 246 255 251 250 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 194 193 194 191 190 193 195 193 194 196 194 191 194 192 188 192 197 199 198 196 193 195 203 213 216 209 202 9999999 197 198 197 194 198 198 198 200 203 211 207 206 211 209 215 216 213 211 205 209 211 209 199 190 188 179 185 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 194 9999999 176 18836 266 75 75 10681 5 13 56 6704 -9754 320 124 172 254 316 312 176 163 127 220 227 245 257 280 264 240 218 223 9999999 227 224 230 229 232 235 249 262 287 215 210 179 220 231 245 246 247 254 257 251 258 256 260 263 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 237 225 218 222 236 240 244 252 244 234 215 211 211 212 203 192 169 159 164 164 172 184 199 194 194 208 218 229 230 235 246 252 249 242 244 239 239 246 253 9999999 9999999 252 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 195 193 193 191 190 193 194 194 195 196 192 190 194 191 189 195 202 204 201 198 196 199 207 210 211 206 200 197 193 194 197 202 201 197 198 201 204 206 206 207 208 212 218 210 206 211 216 222 215 204 190 194 196 183 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 207 210 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 209 18867 279 225 75 10679 5 14 27 6709 -9745 182 311 305 86 144 139 105 9999999 9999999 9999999 9999999 200 196 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 171 93 1000000 1000000 148 234 213 224 227 234 234 237 235 249 249 251 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 278 115 46 27 4 3 48 212 9999999 9999999 246 236 217 212 210 226 206 190 143 134 138 144 151 169 177 173 163 170 184 208 210 216 232 244 241 236 238 236 236 246 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 198 195 193 192 191 194 196 196 197 196 194 193 196 190 188 198 204 202 200 199 199 206 211 210 210 213 205 195 193 9999999 191 196 196 197 195 194 205 210 212 209 205 207 212 213 215 222 225 217 211 200 189 203 206 196 209 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 225 9999999 9999999 9999999 9999999 9999999 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 162 9999999 9999999 183 218 198 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 18899 283 225 75 10683 5 14 59 6715 -9736 123 127 131 129 123 125 116 9999999 9999999 9999999 158 101 107 92 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 99 125 119 65 1000000 1000000 126 183 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 268 121 51 23 0 1 48 206 9999999 9999999 224 218 216 216 215 226 230 219 180 173 166 182 197 197 193 195 188 190 203 224 222 221 229 233 232 232 231 235 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 198 197 195 193 195 197 198 197 196 193 193 196 191 190 198 203 202 198 197 200 208 211 211 213 211 201 194 194 195 193 189 196 201 198 199 204 205 208 212 212 207 206 214 222 226 222 212 209 207 203 213 214 206 226 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 235 9999999 9999999 9999999 9999999 227 9999999 233 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 200 9999999 9999999 224 271 220 172 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 194 9999999 9999999 9999999 206 18930 281 150 75 10685 5 15 30 6720 -9728 122 125 129 133 127 106 125 9999999 9999999 9999999 9999999 128 66 75 72 77 76 9999999 9999999 9999999 9999999 101 84 105 90 40 29 42 182 241 55 205 9999999 9999999 9999999 221 225 223 226 237 241 249 250 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 255 236 231 238 240 238 237 238 246 244 9999999 9999999 9999999 9999999 241 250 250 177 9999999 200 235 9999999 9999999 9999999 9999999 9999999 234 229 236 233 244 234 236 229 231 232 232 225 221 218 231 239 240 238 249 241 234 229 230 237 235 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 242 238 240 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 199 198 197 193 192 194 196 196 196 196 192 192 194 190 191 199 203 204 201 198 198 203 209 210 212 212 204 201 201 198 197 9999999 201 207 202 202 198 197 200 206 209 215 215 206 211 221 233 225 211 214 216 216 207 198 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 219 216 9999999 9999999 228 173 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 18962 265 150 75 10683 5 16 2 6725 -9719 126 122 122 123 116 97 9999999 9999999 9999999 9999999 9999999 77 63 70 77 71 63 9999999 9999999 9999999 57 56 61 77 61 24 33 68 310 1000400 115 9999999 9999999 9999999 9999999 221 221 221 228 237 243 246 251 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 264 249 228 197 216 223 216 220 227 237 246 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 244 237 240 231 234 240 243 9999999 9999999 9999999 9999999 9999999 9999999 245 240 242 247 238 235 232 229 237 242 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 243 237 238 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 199 198 197 194 192 193 196 197 198 198 194 194 195 192 191 197 203 202 200 197 197 203 210 212 212 212 206 205 208 199 195 198 203 207 201 196 201 202 201 203 204 212 215 212 214 226 235 227 214 214 216 210 206 200 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 202 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 188 9999999 239 250 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 153 18993 280 150 75 10684 5 16 33 6731 -9710 129 134 131 137 132 116 113 121 112 106 92 95 94 101 104 100 90 111 103 113 102 90 91 99 88 79 98 127 342 1000400 176 195 9999999 9999999 235 236 9999999 9999999 239 244 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 234 220 227 215 201 192 186 196 195 188 170 185 191 203 210 223 238 248 247 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 240 235 236 242 9999999 242 9999999 9999999 227 223 9999999 239 239 244 244 245 238 235 237 239 244 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 240 240 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 198 199 197 194 196 197 197 199 199 196 195 198 195 193 198 204 202 200 199 200 208 212 213 210 207 202 201 202 198 198 206 209 201 197 202 209 203 203 209 206 210 210 208 212 224 228 221 206 204 211 205 209 211 210 9999999 9999999 9999999 9999999 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 229 250 9999999 209 236 9999999 9999999 9999999 9999999 211 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 9999999 209 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 19025 250 150 75 10684 5 17 5 6736 -9701 134 155 151 170 165 138 131 137 132 122 129 133 123 122 114 117 120 130 135 144 143 136 134 141 133 129 129 137 151 196 217 192 202 9999999 239 9999999 9999999 9999999 250 251 251 9999999 9999999 9999999 9999999 9999999 9999999 253 238 207 174 182 175 166 157 152 158 163 167 166 165 187 209 216 228 241 9999999 244 248 244 244 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 244 246 9999999 241 241 237 245 247 250 9999999 9999999 240 239 238 239 237 240 245 254 234 238 249 244 245 240 240 243 9999999 9999999 9999999 9999999 9999999 9999999 244 243 238 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 198 197 195 193 195 196 196 197 199 197 194 197 197 195 201 206 205 206 204 202 208 211 212 212 210 207 206 200 192 197 204 205 198 194 201 200 200 201 203 205 207 203 193 197 210 220 216 198 200 210 204 203 206 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 19056 250 150 75 10683 5 17 36 6741 -9693 144 172 167 184 181 158 155 156 144 9999999 133 137 121 117 108 116 125 122 129 135 143 147 147 148 149 157 162 164 167 185 221 222 199 9999999 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 201 182 165 163 154 152 147 169 172 183 191 196 196 225 232 230 236 237 9999999 9999999 243 243 237 247 249 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 9999999 9999999 241 240 236 239 243 9999999 9999999 9999999 9999999 250 245 246 243 244 247 254 237 238 248 248 247 237 243 242 9999999 9999999 9999999 9999999 9999999 9999999 244 241 240 248 9999999 250 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 198 197 196 192 193 196 198 198 198 197 193 193 194 194 199 203 206 206 202 200 201 208 212 213 214 212 209 203 194 193 197 197 200 200 199 198 201 204 204 211 208 202 199 201 211 212 211 208 215 211 204 208 206 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 19088 284 150 75 10684 5 18 8 6747 -9684 142 171 173 183 187 184 185 190 182 122 122 120 115 117 120 127 129 125 132 137 145 154 154 151 150 163 169 171 174 193 221 224 200 204 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 240 201 187 184 182 176 171 169 214 231 245 245 252 258 257 256 255 254 246 242 245 247 252 236 242 247 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 244 243 243 242 9999999 9999999 9999999 9999999 9999999 9999999 257 256 252 255 249 241 243 248 249 250 244 245 243 242 247 247 242 9999999 244 245 239 245 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 199 197 198 198 195 194 197 198 198 198 196 194 194 193 192 196 202 206 203 197 197 200 208 214 215 212 210 206 199 195 9999999 195 197 200 202 209 216 215 213 212 215 207 203 208 216 220 216 223 223 226 211 199 211 214 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 9999999 214 208 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 187 202 19119 268 150 75 10682 5 18 39 6752 -9675 139 170 183 180 189 185 194 203 200 129 129 126 125 120 128 137 139 132 131 138 145 153 150 148 156 161 170 176 185 191 191 192 195 206 231 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 237 243 232 228 221 208 213 223 218 219 232 246 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 262 251 251 252 256 240 244 242 238 241 9999999 9999999 251 248 249 9999999 252 246 9999999 244 9999999 9999999 9999999 246 250 247 248 244 250 9999999 9999999 9999999 9999999 9999999 254 250 257 243 241 252 250 246 247 246 245 243 239 247 242 240 240 241 244 240 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 200 198 199 198 195 195 197 199 198 198 196 196 198 194 191 196 202 205 201 195 198 209 214 215 214 209 209 204 199 199 197 200 203 200 201 212 216 223 221 211 209 206 206 208 219 218 213 224 226 223 207 193 203 212 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 19151 268 150 75 10684 5 19 11 6757 -9666 141 173 181 179 181 171 179 188 171 143 173 126 126 116 119 131 144 135 129 137 143 148 142 140 154 166 177 180 186 187 193 191 196 208 232 242 9999999 9999999 9999999 9999999 252 247 9999999 246 238 231 233 225 218 223 233 238 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 257 255 253 255 246 248 241 239 246 242 9999999 249 251 9999999 9999999 9999999 9999999 248 252 9999999 245 9999999 9999999 251 247 247 243 246 9999999 9999999 9999999 9999999 9999999 254 246 251 242 246 255 245 250 245 242 245 242 243 243 240 238 242 241 244 239 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 202 199 200 199 195 195 198 199 199 197 196 196 197 192 190 197 204 207 203 196 201 211 211 213 215 213 212 205 9999999 200 200 202 203 204 202 202 203 211 217 209 203 207 212 208 216 220 211 212 212 213 203 191 197 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 19182 277 150 75 10683 5 19 42 6763 -9657 131 164 173 189 187 182 176 173 135 155 162 114 120 119 118 111 124 127 126 131 146 154 150 149 165 180 188 178 181 186 195 195 195 193 214 222 223 9999999 9999999 9999999 242 242 240 243 236 233 243 230 234 243 248 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 255 256 251 252 248 243 239 238 243 241 241 9999999 9999999 9999999 9999999 9999999 249 245 252 9999999 239 239 9999999 246 242 241 240 243 9999999 9999999 9999999 9999999 253 9999999 250 248 243 247 251 243 250 247 240 242 239 243 238 241 235 238 241 242 235 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 201 201 199 197 199 200 198 197 197 198 197 197 194 193 199 206 209 204 198 200 206 211 214 218 219 219 214 202 9999999 198 200 201 205 204 200 201 206 208 207 207 209 210 205 220 226 208 206 207 214 212 195 193 197 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 255 221 197 201 9999999 9999999 9999999 9999999 9999999 9999999 207 245 235 9999999 9999999 9999999 9999999 205 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 188 19214 212 150 75 10682 5 20 14 6768 -9648 126 134 160 171 178 189 184 159 123 153 134 107 117 118 115 100 111 120 117 127 139 162 165 9999999 183 187 193 174 177 181 183 185 183 186 199 203 204 205 217 9999999 227 234 225 223 219 234 241 239 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 252 9999999 249 253 256 9999999 9999999 261 248 248 242 238 242 238 229 226 229 234 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 231 224 227 229 232 239 237 9999999 9999999 9999999 9999999 253 247 253 247 246 242 244 247 244 244 246 240 235 234 237 236 241 236 9999999 240 240 232 236 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 203 202 199 196 199 200 199 196 197 199 198 197 196 195 199 205 207 203 199 197 203 213 213 216 218 217 212 204 9999999 9999999 200 9999999 202 202 204 207 204 201 207 215 216 207 198 212 220 209 212 218 218 214 205 201 197 206 19245 282 150 75 10686 5 20 45 6773 -9639 131 116 140 149 171 183 181 162 155 167 125 108 117 111 108 103 115 116 113 132 147 174 9999999 9999999 9999999 9999999 9999999 190 188 183 180 179 184 191 199 195 197 199 208 194 194 203 197 201 207 227 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 251 251 247 248 251 255 9999999 258 246 252 235 9999999 9999999 236 223 225 224 229 228 232 235 237 239 9999999 9999999 9999999 9999999 238 231 9999999 228 221 228 237 237 9999999 9999999 9999999 9999999 9999999 247 246 239 242 244 9999999 246 246 243 241 238 230 234 233 233 236 235 9999999 234 236 227 234 238 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 203 203 199 195 198 201 201 198 196 196 197 198 195 193 198 207 209 201 197 199 205 211 212 211 209 207 9999999 9999999 9999999 9999999 9999999 209 205 207 212 213 210 205 205 209 211 214 214 213 216 211 213 221 219 216 206 201 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 19277 282 150 75 10684 5 21 17 6779 -9629 131 108 125 148 163 164 160 154 153 155 125 111 113 108 104 106 114 114 115 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 199 194 189 189 189 196 196 193 192 195 187 179 187 183 184 203 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 247 241 241 246 245 251 9999999 254 251 258 244 238 238 243 236 234 229 228 230 227 9999999 231 235 237 238 9999999 238 238 9999999 9999999 247 226 226 230 238 9999999 9999999 9999999 9999999 9999999 243 244 237 242 240 9999999 246 245 237 235 233 233 236 234 233 234 9999999 232 230 230 225 229 234 237 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 202 202 199 195 197 199 200 200 199 196 196 196 193 191 198 207 207 201 197 203 209 210 212 212 206 9999999 9999999 9999999 199 9999999 9999999 206 205 210 211 210 216 217 210 210 210 214 221 217 211 206 206 206 209 216 213 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 19308 209 150 75 10684 5 21 48 6784 -9620 127 120 136 146 151 148 151 150 134 139 119 109 110 107 104 109 114 121 134 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 198 200 192 190 195 195 189 188 191 194 195 195 202 210 207 206 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 248 248 249 241 249 254 251 255 255 256 259 258 249 242 242 244 244 243 234 231 240 233 223 232 237 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 226 230 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 244 238 247 245 241 242 237 234 240 237 239 236 9999999 9999999 9999999 233 230 225 230 236 237 9999999 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 201 202 201 196 196 196 198 199 199 197 194 193 190 191 197 202 202 200 199 203 208 210 211 211 210 9999999 9999999 205 202 199 202 209 207 205 205 202 209 217 217 228 226 215 218 216 215 218 212 195 198 216 212 19340 246 150 75 10681 5 22 20 6789 -9611 124 140 142 132 138 133 146 142 132 121 105 108 106 110 112 112 119 134 148 170 176 181 190 196 9999999 203 196 191 180 175 170 173 181 186 184 182 195 211 216 214 234 242 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 247 249 250 245 252 252 252 253 256 253 258 256 255 249 243 237 240 244 231 234 237 237 236 236 234 234 228 9999999 9999999 9999999 9999999 9999999 9999999 254 221 229 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 242 9999999 9999999 9999999 240 246 236 234 241 9999999 235 9999999 9999999 9999999 233 233 229 225 9999999 234 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 202 203 205 204 199 197 198 197 200 200 196 194 193 190 191 195 198 201 199 198 204 211 211 211 214 210 9999999 9999999 210 207 205 207 207 205 208 211 205 211 216 210 221 226 218 218 221 221 222 216 207 214 216 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 19371 210 150 75 10681 5 22 51 6795 -9602 129 140 135 127 128 130 144 131 119 108 107 107 103 116 121 122 133 148 154 167 176 182 183 192 194 180 171 166 157 150 157 163 170 172 182 190 207 225 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 250 251 242 245 243 243 251 254 252 260 257 258 9999999 264 257 252 238 238 241 234 239 231 230 227 227 224 227 227 232 9999999 9999999 9999999 9999999 9999999 245 220 225 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 240 9999999 9999999 242 242 239 234 234 232 9999999 9999999 9999999 9999999 9999999 9999999 228 223 223 228 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 202 205 205 199 199 200 198 199 198 194 193 196 194 192 194 198 203 202 201 207 212 210 213 214 209 9999999 9999999 210 9999999 9999999 205 205 207 210 209 204 212 223 216 211 218 225 221 225 222 213 214 220 227 219 209 209 19403 266 150 75 10682 5 23 23 6800 -9593 137 129 138 135 141 153 156 148 118 116 112 107 113 122 130 132 140 145 157 165 179 174 173 167 166 148 148 157 162 162 175 179 193 192 198 209 225 231 236 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 263 9999999 261 268 265 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 257 254 251 248 243 231 236 230 236 237 245 244 250 9999999 9999999 9999999 9999999 239 233 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 252 249 243 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 234 237 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 200 200 202 202 198 197 200 202 201 199 196 195 198 195 192 194 201 205 202 202 206 211 213 214 212 213 210 9999999 9999999 9999999 9999999 9999999 206 211 203 199 198 208 226 231 223 219 227 226 231 227 212 215 219 222 220 216 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 252 19434 270 150 75 10680 5 23 54 6805 -9583 135 111 136 136 149 161 157 148 125 119 110 113 117 123 129 131 137 143 159 171 185 173 163 133 135 128 131 141 142 178 186 194 209 213 214 221 228 229 225 229 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 259 264 265 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 255 253 253 251 245 244 236 242 230 234 237 247 9999999 9999999 9999999 9999999 9999999 9999999 249 235 239 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 253 252 244 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 234 236 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 200 201 201 197 197 200 202 202 201 199 196 197 196 192 197 206 208 203 201 205 210 216 218 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 201 202 209 220 225 225 221 219 217 218 221 215 216 223 223 217 213 221 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 211 9999999 9999999 9999999 9999999 9999999 245 218 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 19466 260 150 75 10681 5 24 26 6811 -9574 143 105 138 147 154 168 145 138 134 125 116 121 130 135 142 148 159 160 177 185 191 188 164 126 131 133 137 141 140 184 194 205 210 215 217 221 231 229 216 215 223 234 9999999 9999999 9999999 9999999 259 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 255 262 267 261 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 253 250 254 251 243 242 242 241 236 233 9999999 242 243 9999999 9999999 9999999 9999999 9999999 251 235 235 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 253 244 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 232 232 239 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 201 202 202 198 198 202 201 201 202 199 196 198 194 190 196 206 208 204 201 204 207 209 212 213 210 9999999 9999999 9999999 9999999 9999999 205 208 207 209 210 213 213 217 227 220 216 220 215 212 217 217 218 229 231 228 226 238 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 238 9999999 9999999 9999999 9999999 169 19497 291 150 75 10680 5 24 57 6816 -9565 145 99 127 149 161 171 128 130 128 124 120 124 146 155 157 162 167 175 181 188 187 180 172 141 139 143 152 152 174 189 200 207 206 209 212 214 221 224 205 204 202 224 9999999 9999999 9999999 9999999 9999999 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 259 258 258 253 258 259 253 262 9999999 9999999 9999999 9999999 256 247 248 249 246 245 243 242 236 231 230 231 234 239 9999999 9999999 9999999 9999999 9999999 249 234 223 228 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 245 247 241 241 9999999 9999999 9999999 9999999 9999999 9999999 237 232 229 229 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 200 202 202 199 198 200 201 202 202 198 195 197 193 190 196 203 205 204 204 208 209 206 207 215 217 211 9999999 9999999 9999999 9999999 205 210 205 202 203 205 210 219 226 217 214 222 226 228 218 215 231 230 229 237 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 19529 292 150 75 10684 5 25 29 6821 -9555 140 100 105 118 142 146 127 126 122 119 130 144 161 167 170 171 170 186 187 193 190 184 192 178 174 181 193 187 200 200 208 216 214 218 220 225 231 237 210 212 206 222 236 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 258 261 263 254 257 256 253 258 259 257 9999999 9999999 9999999 255 252 245 245 247 246 244 238 233 235 235 233 9999999 9999999 9999999 9999999 9999999 9999999 253 250 229 228 232 238 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 245 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 231 230 229 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 199 202 203 201 198 199 201 201 200 198 196 197 193 191 199 204 204 203 204 206 210 210 212 216 215 9999999 9999999 9999999 9999999 201 204 205 199 196 199 206 213 216 216 217 222 225 226 228 218 219 238 231 231 235 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 197 19560 258 150 75 10684 5 26 0 6826 -9546 140 111 101 103 118 123 119 120 116 122 137 149 155 161 174 179 176 185 188 198 198 201 205 203 201 208 213 213 212 208 210 214 216 218 9999999 230 240 239 209 207 201 203 219 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 264 263 257 252 255 253 252 254 254 257 257 256 257 251 246 244 244 243 246 238 241 241 236 235 242 9999999 9999999 9999999 9999999 252 9999999 9999999 246 233 230 234 241 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 233 229 229 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 198 202 204 200 198 201 202 201 201 199 198 200 196 193 197 202 204 203 204 205 209 212 216 216 210 206 9999999 9999999 206 207 204 206 207 204 201 206 212 218 221 220 225 226 223 218 213 212 221 232 242 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 202 9999999 9999999 9999999 235 9999999 9999999 241 9999999 9999999 231 19592 275 150 75 10681 5 26 32 6832 -9536 138 113 105 108 110 107 106 115 113 130 132 135 137 146 160 167 165 170 183 192 194 202 205 201 195 202 202 207 205 204 207 215 219 217 9999999 9999999 218 219 205 194 194 191 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 254 253 252 246 252 251 252 247 249 247 246 250 249 9999999 243 241 239 240 243 234 236 235 228 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 233 236 232 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 230 223 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 199 202 203 198 197 200 201 201 201 200 199 200 197 194 195 201 205 205 204 204 208 210 211 214 213 209 209 9999999 202 207 205 208 210 210 203 201 208 219 221 219 225 227 225 217 210 204 205 229 242 224 9999999 240 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 242 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 139 19623 286 150 75 10682 5 27 3 6837 -9526 136 112 108 112 107 96 104 119 119 122 125 126 129 128 149 156 164 170 180 186 188 195 197 191 185 197 195 199 202 203 9999999 212 9999999 9999999 9999999 9999999 9999999 211 208 200 200 196 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 258 250 251 253 252 252 249 247 244 246 240 244 248 249 9999999 9999999 240 240 241 239 234 231 227 222 225 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 237 239 237 230 231 9999999 233 9999999 9999999 9999999 9999999 9999999 242 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 223 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 200 203 203 199 200 200 199 200 201 200 199 199 196 196 198 205 208 206 204 204 208 210 209 212 209 9999999 210 9999999 9999999 206 208 206 204 202 203 208 210 216 216 213 221 229 222 216 212 208 211 226 241 236 237 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 244 9999999 9999999 9999999 9999999 9999999 9999999 232 202 9999999 9999999 243 9999999 9999999 222 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 211 182 9999999 9999999 129 9999999 9999999 239 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 19655 290 150 75 10682 5 27 35 6842 -9517 134 120 109 108 103 103 109 111 114 112 119 119 122 122 135 153 166 175 178 181 177 181 178 176 177 189 194 194 196 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 213 209 195 191 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 250 242 252 242 243 246 245 247 243 239 239 241 234 235 242 241 233 9999999 9999999 236 231 231 231 227 227 220 222 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 234 226 225 226 228 232 232 9999999 237 235 238 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 221 219 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 195 198 201 200 197 199 201 198 198 199 198 196 198 197 194 198 204 207 206 206 208 211 212 211 210 205 206 9999999 9999999 9999999 203 208 206 198 198 204 210 207 213 222 215 221 231 223 215 212 218 219 227 242 244 232 231 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 210 205 9999999 256 227 200 9999999 239 9999999 209 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 156 147 169 166 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 148 19686 291 150 75 10683 5 28 6 6847 -9507 140 135 117 105 107 112 113 106 111 113 118 120 121 127 129 148 162 172 177 179 175 180 176 176 185 193 201 201 204 199 9999999 9999999 9999999 9999999 227 239 231 224 222 214 202 209 206 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 254 259 252 253 248 250 250 249 246 241 246 239 240 243 244 237 235 9999999 243 236 239 234 230 232 226 229 234 239 9999999 9999999 9999999 9999999 249 245 9999999 9999999 9999999 244 233 231 227 9999999 235 239 232 243 238 240 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 227 222 226 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 198 201 201 198 200 201 198 198 198 196 196 198 196 192 198 204 206 206 205 207 213 215 214 212 210 208 9999999 9999999 9999999 9999999 9999999 9999999 197 200 205 210 208 214 223 219 217 222 220 219 222 228 225 228 229 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 9999999 9999999 9999999 9999999 9999999 9999999 221 225 9999999 9999999 9999999 199 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 177 19718 291 150 75 10680 5 28 38 6853 -9497 126 125 113 103 111 115 107 105 113 116 121 125 123 128 133 142 152 167 175 180 192 192 188 185 194 202 197 200 204 213 219 222 9999999 9999999 232 234 233 223 219 214 215 226 225 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 257 250 257 253 249 248 237 243 243 247 246 242 242 241 244 241 242 244 243 235 231 232 234 238 243 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 250 237 236 226 9999999 238 240 234 240 237 243 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 233 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 198 199 202 202 199 200 200 197 197 199 197 198 199 195 194 200 207 208 206 206 207 209 214 214 213 210 207 9999999 9999999 9999999 9999999 9999999 9999999 198 201 206 208 208 213 224 224 218 220 216 219 225 223 226 230 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 203 201 209 239 9999999 9999999 9999999 9999999 9999999 216 218 211 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 136 189 19749 291 150 75 10682 5 29 9 6858 -9488 115 116 113 104 108 109 100 111 117 127 127 129 129 130 134 140 149 160 174 180 199 195 186 187 193 200 199 202 200 216 226 234 233 237 242 237 234 228 229 224 216 222 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 251 253 253 249 255 250 248 249 241 247 247 249 251 246 251 246 248 9999999 243 242 248 236 234 236 234 235 237 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 252 238 237 229 225 236 243 241 237 242 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 238 236 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 199 201 201 199 201 200 196 197 198 199 200 198 196 197 203 208 208 207 207 211 211 211 213 212 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 206 208 210 209 218 227 224 225 224 223 219 220 221 221 234 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 236 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 169 9999999 9999999 9999999 9999999 206 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 185 19781 291 150 75 10681 5 29 41 6863 -9478 122 125 118 106 104 103 98 108 113 119 122 128 133 136 136 140 147 157 172 175 193 197 192 196 200 203 204 211 210 220 225 231 233 235 244 242 238 233 236 231 218 221 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 9999999 9999999 257 252 252 254 254 255 256 254 249 253 250 250 254 255 251 249 240 248 244 241 235 236 233 233 233 232 239 243 250 9999999 249 9999999 9999999 9999999 9999999 9999999 241 242 232 225 231 9999999 243 241 239 241 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 239 237 236 231 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 199 202 203 199 202 203 199 197 198 200 200 198 195 195 203 210 210 206 205 207 213 212 212 210 206 9999999 9999999 9999999 9999999 9999999 9999999 197 199 199 204 206 214 216 219 225 221 223 224 222 219 219 221 212 212 228 225 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 9999999 9999999 9999999 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 211 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 245 19812 279 150 75 10683 5 30 12 6868 -9468 121 125 110 103 104 102 94 93 104 103 99 127 129 135 136 141 138 157 167 174 192 195 194 200 205 207 203 210 210 215 213 216 224 224 237 234 230 225 229 229 225 226 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 9999999 260 257 252 255 254 252 255 256 256 247 250 247 248 251 253 252 244 242 244 241 240 239 237 228 233 230 229 227 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 231 231 229 231 239 243 237 240 242 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 231 226 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 199 203 204 200 202 205 203 199 199 200 200 200 194 191 198 207 209 204 205 205 210 216 215 209 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 204 209 208 210 216 220 223 222 226 228 220 224 222 223 219 218 246 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 9999999 9999999 238 194 19844 252 150 75 10685 5 30 44 6874 -9458 118 122 116 112 108 105 90 89 103 101 81 114 117 129 131 135 134 162 165 182 190 185 183 189 189 192 191 192 196 193 9999999 9999999 9999999 9999999 9999999 219 9999999 208 216 217 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 246 243 247 251 244 238 242 241 245 243 241 231 236 238 243 242 236 235 233 233 237 233 233 221 225 219 225 218 230 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 220 223 220 218 226 231 233 228 234 227 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 224 220 9999999 9999999 229 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 198 202 203 201 203 206 203 199 199 199 198 200 195 191 197 206 206 202 205 207 210 213 214 213 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 209 204 207 216 219 223 224 224 228 222 225 228 230 228 231 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 246 19875 265 150 75 10685 5 31 15 6879 -9448 111 114 125 116 107 96 81 81 102 102 86 102 117 123 128 127 141 167 169 186 190 183 184 189 184 183 184 184 192 194 194 9999999 9999999 217 9999999 213 9999999 209 213 219 218 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 244 241 241 244 232 234 244 241 233 235 237 235 232 235 235 234 229 236 231 234 222 225 218 228 224 226 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 226 224 223 220 225 9999999 9999999 239 226 225 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 224 221 9999999 9999999 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 196 200 202 201 203 204 203 201 198 196 195 198 195 191 198 206 206 203 205 209 210 211 211 211 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 200 9999999 201 207 219 222 223 227 226 220 217 220 222 226 231 236 238 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 9999999 204 19907 274 150 75 10683 5 31 47 6884 -9437 112 112 135 121 109 86 74 76 104 110 104 106 124 123 134 136 150 162 171 182 189 183 187 189 188 184 186 189 197 200 202 9999999 9999999 220 9999999 215 213 213 210 213 214 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 244 242 248 249 249 241 238 249 249 251 248 241 239 237 244 238 239 235 243 245 241 234 239 236 236 238 237 240 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 237 234 233 231 230 240 241 241 233 235 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 232 230 228 9999999 237 231 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 195 199 201 201 203 204 204 201 198 194 193 197 196 192 198 207 209 207 206 210 212 212 210 208 206 9999999 9999999 9999999 9999999 9999999 9999999 202 198 194 9999999 203 206 213 215 218 227 230 223 219 212 208 213 227 243 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 19938 263 150 75 10685 5 32 18 6889 -9428 129 126 147 152 140 108 96 107 109 116 114 115 128 128 138 143 152 160 171 176 183 181 188 185 190 187 185 189 195 193 200 206 9999999 9999999 9999999 211 215 213 206 9999999 210 214 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 250 244 234 241 245 242 246 245 249 243 248 243 239 240 242 242 242 229 236 240 238 243 238 233 241 236 230 236 235 232 238 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 230 231 236 229 228 237 239 232 233 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 225 226 9999999 231 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 198 195 197 200 200 203 205 204 200 197 195 192 194 196 193 198 208 210 204 204 207 210 214 213 207 207 9999999 9999999 9999999 9999999 9999999 208 208 202 9999999 9999999 204 205 210 217 224 225 221 224 226 213 211 223 232 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 19970 291 150 75 10682 5 32 50 6895 -9417 131 125 138 156 146 113 102 124 111 115 108 113 125 125 133 135 146 153 161 169 170 167 175 175 179 177 174 184 187 187 190 9999999 9999999 9999999 205 203 9999999 208 9999999 9999999 214 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 237 237 9999999 243 242 238 237 237 241 238 238 231 228 236 235 233 231 228 230 237 232 231 234 231 234 228 225 228 228 226 235 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 230 228 222 222 217 224 235 231 231 230 217 219 9999999 9999999 9999999 9999999 9999999 9999999 225 221 221 9999999 223 227 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 198 195 197 200 199 202 204 201 198 196 195 193 194 196 194 199 207 206 204 205 205 208 213 212 209 213 9999999 9999999 9999999 9999999 9999999 204 205 202 201 205 209 206 213 225 225 217 217 228 230 229 236 246 234 242 245 9999999 9999999 9999999 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 245 9999999 9999999 9999999 9999999 174 9999999 9999999 9999999 9999999 213 9999999 9999999 227 226 242 220 168 211 252 9999999 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 20001 273 150 75 10686 5 33 21 6900 -9407 128 118 124 133 126 106 103 119 117 115 110 112 116 123 128 130 147 150 162 167 172 167 176 183 179 175 174 181 182 189 191 196 204 207 203 207 205 205 206 214 215 212 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 239 238 235 234 229 237 231 233 229 231 232 234 235 228 227 236 230 233 229 226 231 233 231 226 224 223 220 222 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 224 213 219 217 216 9999999 9999999 9999999 9999999 218 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 220 222 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 198 198 202 201 203 204 200 198 197 198 195 196 195 192 197 206 208 207 202 205 207 206 208 208 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 203 208 207 216 222 215 212 215 223 227 236 239 236 229 236 238 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 192 175 209 203 172 20033 273 150 75 10684 5 33 53 6905 -9396 127 117 116 122 119 105 105 116 106 111 111 107 105 119 126 133 154 152 164 165 169 166 176 184 182 174 174 175 174 179 187 190 199 205 200 201 203 202 205 214 212 212 209 211 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 230 234 235 229 229 228 227 233 233 230 224 224 233 230 233 223 222 223 228 225 221 220 222 220 218 219 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 220 207 215 214 212 222 9999999 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 216 9999999 217 217 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 196 196 197 198 201 200 198 195 196 196 193 194 195 192 197 206 208 205 204 208 207 203 209 211 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 200 197 205 207 211 216 217 217 215 219 227 232 226 219 234 251 235 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 175 9999999 9999999 9999999 247 20064 268 150 75 10685 5 34 24 6910 -9386 121 110 119 123 115 105 105 115 97 107 101 105 108 119 128 143 159 159 164 171 173 174 178 180 179 176 177 174 172 171 178 183 189 202 195 192 9999999 9999999 203 205 204 204 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 234 239 237 231 229 229 227 234 236 227 224 225 226 229 233 227 227 225 228 229 226 227 227 229 222 218 222 228 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 223 216 212 210 217 221 219 9999999 9999999 9999999 226 204 9999999 9999999 221 221 216 9999999 9999999 9999999 9999999 218 218 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 194 194 197 200 199 197 195 196 195 194 197 197 193 197 204 208 203 203 210 208 206 210 211 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 197 198 207 206 208 215 216 213 216 220 224 231 233 227 224 233 232 238 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 226 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 219 9999999 9999999 169 20096 272 150 75 10685 5 34 56 6916 -9376 122 103 117 116 110 104 108 111 90 93 83 112 118 128 134 154 161 166 167 168 175 179 184 180 175 176 173 174 174 174 176 181 183 195 192 193 9999999 195 198 200 201 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 231 229 234 234 228 231 228 227 235 234 234 228 229 227 226 226 235 234 229 224 225 225 227 228 225 223 220 222 231 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 213 210 221 214 217 9999999 9999999 9999999 227 212 9999999 9999999 9999999 222 217 9999999 9999999 9999999 9999999 216 219 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 196 195 196 198 201 201 198 195 195 195 194 198 198 195 198 205 208 204 205 210 209 208 212 212 210 204 9999999 9999999 9999999 9999999 9999999 9999999 191 197 201 208 206 210 218 216 215 217 215 217 222 223 224 215 216 236 235 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 9999999 9999999 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 9999999 9999999 9999999 9999999 207 230 20127 282 150 75 10685 5 35 27 6921 -9365 130 110 113 112 109 98 99 107 93 94 81 123 125 133 136 155 161 170 173 173 178 181 182 175 171 174 169 169 175 177 181 183 186 192 193 199 196 193 194 201 204 204 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 231 229 234 230 227 229 229 227 233 231 232 232 231 226 229 226 240 230 227 221 221 224 222 223 220 223 219 224 229 224 224 9999999 9999999 9999999 9999999 224 9999999 9999999 9999999 233 219 210 216 212 214 211 9999999 9999999 9999999 225 214 9999999 9999999 220 216 9999999 9999999 9999999 9999999 216 219 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 196 197 197 198 201 203 199 195 195 196 195 197 197 199 203 207 208 207 209 208 208 208 210 211 211 205 9999999 9999999 9999999 9999999 9999999 9999999 195 202 202 211 210 204 212 215 214 221 220 223 218 210 215 218 223 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 206 241 242 9999999 9999999 9999999 9999999 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 204 9999999 239 9999999 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 263 224 20159 275 150 75 10685 5 35 59 6926 -9355 132 116 113 115 112 90 84 100 108 108 89 126 124 132 136 153 164 175 182 185 183 181 180 177 177 179 165 154 165 171 175 181 182 190 195 198 193 9999999 187 195 203 210 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 232 232 227 223 226 229 230 233 232 228 231 225 223 234 230 234 224 227 222 223 228 228 223 224 221 221 224 229 227 225 230 9999999 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 214 214 213 211 210 216 9999999 9999999 228 212 9999999 222 220 215 9999999 9999999 9999999 9999999 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 197 195 196 197 198 201 202 198 196 195 193 193 196 195 197 202 207 211 210 208 206 205 207 207 209 210 205 9999999 9999999 9999999 9999999 9999999 9999999 197 197 196 207 212 203 210 212 210 223 226 228 220 215 215 209 218 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 9999999 9999999 142 20190 279 150 75 10687 5 36 30 6931 -9344 129 120 117 114 112 91 83 95 118 116 97 120 122 130 133 157 167 176 181 185 181 182 181 185 194 187 163 151 160 166 171 178 178 188 193 189 188 182 184 186 195 204 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 225 228 227 222 216 227 226 224 228 225 223 222 227 223 228 223 218 220 229 222 217 221 229 220 221 219 220 220 225 224 220 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 204 205 200 205 203 9999999 9999999 211 9999999 9999999 216 212 215 9999999 9999999 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 196 194 194 196 198 202 203 200 199 197 192 192 195 191 192 200 207 210 210 207 208 206 207 208 208 212 206 9999999 9999999 9999999 9999999 9999999 199 201 203 202 201 208 206 212 217 219 228 228 226 217 215 213 205 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 9999999 9999999 9999999 9999999 9999999 9999999 198 20222 279 150 75 10686 5 37 2 6937 -9333 133 124 120 114 120 110 99 107 131 129 107 119 126 129 128 160 171 182 187 191 189 187 182 177 183 167 164 163 175 175 178 181 186 186 188 188 199 197 191 188 196 205 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 226 225 224 228 228 230 230 229 222 227 230 219 224 224 226 225 232 227 225 219 217 224 231 222 224 223 225 220 218 221 220 221 223 223 218 220 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 218 203 206 191 198 195 9999999 9999999 217 213 214 212 212 214 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 192 191 194 197 202 204 202 200 197 193 193 194 192 192 200 208 210 207 204 207 209 209 211 211 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 200 204 204 204 206 213 218 223 226 219 212 211 211 218 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 202 20253 279 150 75 10688 5 37 33 6942 -9323 121 110 107 103 110 108 106 104 117 109 99 112 120 123 129 146 9999999 171 178 182 178 176 177 166 154 139 152 162 170 171 168 170 173 175 178 182 187 180 179 181 185 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 9999999 9999999 222 222 217 219 214 219 224 218 219 217 222 223 223 221 220 217 219 223 222 215 225 220 218 214 212 218 218 213 216 220 215 215 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 208 203 193 194 189 203 9999999 9999999 9999999 212 207 205 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 194 193 191 193 196 200 203 201 199 196 194 195 195 194 193 199 208 211 209 207 206 208 210 213 211 210 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 201 211 211 213 215 217 217 221 224 216 209 213 222 227 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 20285 281 150 75 10686 5 38 5 6947 -9312 104 95 98 91 94 86 97 89 95 81 97 110 115 118 132 139 9999999 156 170 185 167 147 168 156 141 138 155 158 159 163 160 164 171 175 179 180 9999999 170 181 186 178 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 214 220 215 217 213 218 222 222 226 225 218 217 223 221 213 217 213 216 216 213 218 215 208 206 211 212 210 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 199 196 193 187 190 9999999 9999999 9999999 9999999 202 198 201 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 195 193 191 192 193 197 198 197 199 197 195 193 193 193 191 197 206 207 205 204 206 208 213 214 211 211 9999999 9999999 9999999 9999999 9999999 9999999 199 197 203 214 218 216 215 217 214 219 226 230 231 227 224 225 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 182 20316 283 150 75 10687 5 38 36 6952 -9301 1000000 95 96 90 88 74 77 78 85 73 89 106 111 119 132 150 159 168 169 186 152 128 149 135 125 134 155 149 155 158 165 167 169 175 178 179 9999999 177 190 189 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 9999999 214 211 212 212 218 218 219 228 226 219 220 218 219 212 211 209 216 220 217 216 213 210 208 206 211 213 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 199 193 198 187 180 9999999 9999999 9999999 9999999 202 200 200 204 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 193 192 194 194 197 199 197 199 198 194 190 193 194 191 196 206 210 205 200 203 209 211 211 209 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 213 212 213 209 208 213 222 227 236 244 241 231 228 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 20348 285 150 75 10682 5 39 8 6958 -9290 335 94 89 85 81 75 72 75 79 73 85 105 114 128 132 149 157 176 163 166 137 133 143 129 122 133 139 139 146 156 169 171 169 174 179 183 182 184 190 185 177 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 219 215 213 214 213 218 213 214 217 217 222 222 215 214 218 217 205 215 218 218 215 216 212 210 206 210 213 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 193 204 186 181 9999999 9999999 9999999 9999999 207 203 200 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 192 191 190 192 193 196 199 198 197 197 193 190 194 195 193 196 204 211 211 205 207 211 211 210 208 207 207 9999999 9999999 9999999 9999999 9999999 9999999 208 211 204 208 215 211 208 211 217 222 226 233 231 227 235 245 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 20379 286 150 75 10682 5 39 39 6963 -9279 337 92 89 83 80 75 75 77 77 78 85 103 126 136 138 140 154 166 158 151 142 138 147 132 129 128 129 141 145 155 160 164 173 172 180 188 186 185 183 183 176 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 223 223 218 221 216 214 210 218 218 220 219 220 219 215 215 216 208 216 216 218 220 218 209 206 204 210 208 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 187 183 188 9999999 9999999 9999999 212 204 203 199 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 191 189 190 192 194 196 197 197 197 199 194 191 193 192 191 194 201 209 213 211 210 210 210 211 215 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 212 205 213 217 215 217 217 220 232 229 225 229 231 241 251 245 9999999 9999999 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 9999999 145 160 9999999 9999999 9999999 9999999 181 230 20411 290 150 75 10681 5 40 11 6968 -9268 365 99 93 85 75 71 70 70 74 74 67 104 120 134 137 9999999 156 158 147 138 135 130 143 131 129 118 129 135 150 152 154 9999999 9999999 9999999 9999999 173 169 166 169 170 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 213 217 212 209 9999999 209 210 216 215 217 212 210 203 206 205 209 207 210 211 209 205 206 201 199 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 179 180 9999999 9999999 9999999 9999999 200 199 197 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 193 191 192 194 195 198 198 197 198 200 197 193 194 193 192 199 206 210 215 213 209 208 208 210 215 217 9999999 9999999 9999999 9999999 9999999 9999999 207 214 212 9999999 209 216 222 225 224 227 236 231 232 234 231 249 262 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 223 9999999 9999999 9999999 9999999 9999999 170 9999999 9999999 9999999 220 9999999 244 210 9999999 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 243 20442 275 150 75 10681 5 40 42 6973 -9257 366 101 89 81 69 74 71 70 75 71 74 110 114 137 9999999 149 156 152 141 135 125 123 143 130 130 115 128 133 150 157 162 164 169 175 167 166 162 160 164 163 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 212 210 209 208 9999999 9999999 207 209 215 213 215 215 212 206 208 9999999 208 9999999 208 205 209 205 205 201 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 179 174 9999999 9999999 9999999 9999999 9999999 195 202 187 190 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 195 194 195 196 195 198 199 197 198 200 197 195 196 193 193 200 207 210 212 212 211 212 210 209 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 216 211 208 210 221 229 234 233 235 239 230 236 242 236 250 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 142 9999999 190 20474 280 150 75 10685 5 41 14 6979 -9245 103 99 89 75 69 72 77 79 77 82 97 120 127 139 9999999 159 154 149 145 143 131 127 152 134 130 119 118 147 150 160 166 169 173 180 174 173 169 168 169 171 178 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 214 215 216 212 213 217 217 219 9999999 216 223 218 214 216 209 215 213 213 215 219 210 205 203 198 9999999 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 185 176 9999999 9999999 9999999 9999999 9999999 9999999 209 195 194 198 194 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 195 194 195 196 195 197 199 200 198 198 197 196 197 195 195 199 206 211 213 212 211 215 216 213 217 9999999 9999999 9999999 9999999 9999999 9999999 214 213 213 212 209 213 224 228 230 232 231 235 239 239 242 243 236 249 249 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 9999999 215 9999999 9999999 9999999 247 215 244 200 149 9999999 9999999 9999999 9999999 260 20505 272 150 75 10685 5 41 45 6984 -9234 100 96 88 75 73 71 80 83 84 92 104 124 130 9999999 9999999 150 145 146 144 143 135 128 156 133 131 125 115 149 146 163 167 168 166 170 166 169 163 164 167 170 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 219 219 217 216 218 216 9999999 219 221 218 216 212 211 216 212 210 215 215 211 206 202 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 185 178 9999999 9999999 9999999 9999999 9999999 9999999 209 198 192 198 194 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 194 193 195 196 196 198 200 201 200 199 199 198 198 196 193 197 205 211 214 213 213 217 217 214 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 215 215 213 219 230 230 220 212 220 228 235 244 249 243 222 226 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 205 185 20537 286 150 75 10683 5 42 17 6989 -9223 82 79 79 74 74 81 91 91 96 91 98 112 9999999 9999999 9999999 152 150 140 139 136 135 132 164 129 127 126 117 146 142 159 162 170 168 171 170 175 162 159 160 160 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 211 208 211 219 213 212 215 218 218 216 208 204 216 213 207 210 213 211 211 206 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 176 184 9999999 9999999 9999999 9999999 9999999 9999999 198 189 195 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 195 193 193 196 196 198 200 199 199 200 198 197 198 193 192 196 203 209 213 215 216 216 214 213 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 219 220 224 230 226 219 213 232 238 230 241 242 241 240 239 244 237 238 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 162 239 20568 285 150 75 10686 5 42 48 6994 -9211 59 58 65 67 79 92 101 97 102 97 103 116 9999999 9999999 9999999 155 156 146 143 142 143 156 164 129 126 127 112 152 149 159 166 172 170 175 182 185 166 164 161 160 165 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 214 217 214 216 213 211 9999999 221 218 216 9999999 216 220 217 211 212 215 216 212 208 212 212 216 212 197 9999999 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 177 182 180 9999999 9999999 9999999 9999999 9999999 198 189 192 194 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 195 192 191 193 195 199 199 198 199 200 197 195 195 192 194 199 205 209 212 217 216 213 215 219 216 209 9999999 9999999 9999999 9999999 9999999 9999999 209 210 217 215 215 223 222 222 223 235 236 232 231 223 233 247 255 255 247 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 212 9999999 200 245 9999999 9999999 9999999 9999999 215 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 20600 286 150 75 10684 5 43 20 7000 -9200 22 32 62 75 91 95 101 93 99 100 110 117 9999999 9999999 142 144 147 145 144 143 150 147 141 126 123 122 92 156 149 158 168 170 167 168 9999999 174 166 166 159 158 161 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 215 9999999 210 213 216 207 214 216 9999999 9999999 9999999 218 213 210 214 218 9999999 209 206 207 207 207 205 199 9999999 205 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 178 176 172 9999999 9999999 9999999 9999999 203 192 186 187 192 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 195 193 192 193 195 201 201 198 200 199 197 195 193 191 193 201 207 209 212 215 213 213 217 220 221 213 9999999 9999999 9999999 9999999 9999999 205 208 207 208 205 213 227 228 222 221 235 239 233 225 228 238 242 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 195 167 184 154 9999999 9999999 206 215 9999999 179 210 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 230 206 20631 206 150 75 10689 5 43 51 7005 -9189 14 49 86 101 100 96 95 94 99 104 110 110 115 9999999 9999999 143 141 139 140 146 141 130 123 120 116 110 87 146 144 153 160 164 162 159 9999999 167 169 167 154 155 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 209 205 208 206 9999999 9999999 9999999 210 207 207 207 213 208 204 207 206 203 202 198 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 173 168 9999999 9999999 9999999 9999999 203 188 184 185 189 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 193 193 194 196 202 204 200 199 200 198 197 196 193 193 200 208 210 212 213 214 216 218 223 226 216 9999999 9999999 9999999 9999999 9999999 215 215 211 205 9999999 214 224 223 218 220 227 227 228 238 244 240 240 248 20663 267 150 75 10690 5 44 23 7011 -9178 355 186 127 119 111 109 96 97 100 106 108 110 116 122 138 149 150 149 135 144 131 123 118 115 112 100 112 138 146 158 162 165 163 165 9999999 173 169 168 162 164 156 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 211 9999999 9999999 9999999 9999999 213 209 211 207 207 208 203 209 209 204 205 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 173 169 9999999 9999999 9999999 9999999 204 190 187 185 187 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 194 192 193 194 197 201 201 199 199 201 200 198 197 195 194 200 208 209 210 211 214 217 217 220 222 216 9999999 9999999 9999999 9999999 212 215 218 213 9999999 9999999 215 217 221 222 233 235 226 234 244 243 236 238 260 9999999 255 9999999 245 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 20694 285 150 75 10691 5 44 54 7016 -9168 389 185 128 115 114 122 112 103 102 107 117 120 127 135 143 149 158 176 141 127 127 123 118 116 113 101 131 136 144 162 166 167 9999999 9999999 9999999 9999999 9999999 170 174 174 169 170 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 219 217 216 9999999 9999999 9999999 9999999 212 215 212 9999999 9999999 210 211 215 213 207 200 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 181 179 9999999 9999999 9999999 9999999 208 197 193 192 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 193 193 194 196 200 200 199 200 201 200 198 198 196 196 202 208 208 209 212 212 214 216 217 218 216 9999999 9999999 9999999 9999999 9999999 205 211 214 210 221 228 226 230 235 240 244 243 239 238 240 244 248 259 261 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 201 210 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 20726 283 225 75 10687 5 45 26 7022 -9157 86 119 112 119 125 122 104 109 114 126 127 9999999 9999999 145 155 179 165 134 112 108 119 115 121 119 114 122 122 129 148 156 158 166 169 9999999 9999999 9999999 9999999 174 169 164 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 217 217 219 215 9999999 9999999 9999999 9999999 214 206 209 211 9999999 218 217 217 218 208 205 199 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 184 183 9999999 9999999 9999999 9999999 209 198 193 194 195 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 193 193 195 197 201 202 200 201 202 200 199 199 196 195 202 208 208 210 212 212 211 216 220 217 216 9999999 9999999 9999999 9999999 9999999 208 209 214 214 217 224 225 226 232 232 236 250 250 239 235 251 260 255 247 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 227 198 197 218 213 9999999 9999999 9999999 9999999 230 218 236 9999999 9999999 9999999 9999999 9999999 9999999 206 20757 278 150 75 10688 5 45 57 7027 -9146 134 133 128 128 136 135 131 102 109 116 132 9999999 9999999 145 152 161 187 151 120 116 105 117 115 129 127 121 115 117 121 132 151 157 164 169 170 171 169 168 179 175 165 163 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 9999999 212 211 210 211 218 212 213 214 216 216 9999999 212 217 205 206 212 209 216 215 209 211 208 206 202 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 178 174 9999999 9999999 9999999 9999999 9999999 195 188 188 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 191 192 194 196 200 200 200 199 200 200 198 198 194 192 199 206 207 207 209 215 218 217 217 217 214 9999999 9999999 9999999 9999999 9999999 9999999 213 211 212 211 214 220 222 224 230 233 239 251 242 232 249 9999999 254 237 235 9999999 9999999 241 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 182 249 190 165 9999999 149 20789 280 150 75 10688 5 46 29 7032 -9135 139 138 136 134 139 132 128 102 117 123 141 152 9999999 150 149 155 173 183 122 121 108 111 111 121 137 124 126 126 101 122 157 161 170 172 179 183 184 179 178 182 179 180 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 217 212 210 210 221 216 222 228 222 227 218 217 225 219 218 9999999 215 219 211 210 213 210 209 212 208 209 212 208 208 206 9999999 9999999 9999999 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 179 174 9999999 9999999 9999999 9999999 9999999 200 189 188 189 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 193 191 193 194 195 198 200 199 200 201 199 197 197 194 191 198 207 209 207 208 216 220 217 217 219 218 9999999 9999999 9999999 9999999 9999999 9999999 211 212 211 213 219 223 224 226 231 235 230 237 238 234 235 256 9999999 244 236 246 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 225 197 162 171 225 20820 279 150 75 10689 5 47 0 7038 -9124 128 126 129 126 123 111 107 87 121 9999999 9999999 9999999 9999999 9999999 140 151 159 201 117 112 87 97 93 99 129 123 125 112 88 97 157 155 162 167 175 179 186 181 175 174 171 173 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 224 218 219 221 216 216 223 216 9999999 9999999 216 216 208 206 207 211 206 208 211 209 215 205 209 203 202 9999999 9999999 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 181 178 9999999 9999999 9999999 9999999 9999999 206 193 191 191 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 194 191 192 194 194 199 201 200 201 202 199 196 198 195 193 199 207 210 208 207 213 216 214 217 218 216 215 9999999 9999999 9999999 9999999 9999999 203 213 213 211 217 225 224 223 224 228 235 241 245 243 242 261 258 242 236 236 247 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 172 9999999 9999999 9999999 217 9999999 9999999 9999999 9999999 9999999 9999999 165 9999999 9999999 9999999 9999999 9999999 9999999 247 193 252 266 219 204 20852 286 150 75 10690 5 47 32 7043 -9113 104 101 111 111 103 100 96 83 9999999 9999999 9999999 9999999 9999999 9999999 143 148 162 170 111 109 85 93 92 104 117 135 132 102 99 74 150 149 156 164 169 176 180 175 163 159 155 162 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 216 217 213 9999999 207 215 211 206 208 214 210 211 207 209 209 211 201 202 198 9999999 205 209 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 179 175 9999999 9999999 9999999 9999999 9999999 206 193 191 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 192 191 194 196 200 202 201 200 201 199 197 197 195 195 200 207 211 209 205 212 215 214 219 220 216 214 9999999 9999999 9999999 9999999 9999999 204 210 9999999 206 214 226 226 227 223 220 232 245 255 251 247 258 253 247 243 238 246 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 238 9999999 9999999 9999999 9999999 9999999 9999999 234 186 219 176 149 198 9999999 9999999 9999999 9999999 9999999 199 20883 292 150 75 10689 5 48 3 7049 -9102 90 84 92 95 86 86 93 91 9999999 9999999 9999999 9999999 9999999 9999999 139 139 165 149 124 121 107 100 105 125 119 137 125 103 107 76 150 149 160 163 170 179 180 175 162 154 152 157 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 217 215 9999999 9999999 9999999 9999999 212 212 212 212 213 212 9999999 217 215 214 209 209 205 196 199 9999999 9999999 211 208 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 182 173 9999999 9999999 9999999 9999999 9999999 209 197 192 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 192 192 195 197 202 204 203 202 202 200 196 195 193 195 202 209 212 209 207 212 211 211 218 221 217 213 9999999 9999999 9999999 9999999 207 209 207 9999999 210 217 224 224 225 225 229 234 244 250 243 241 249 9999999 9999999 9999999 246 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 242 9999999 227 241 256 213 9999999 9999999 9999999 9999999 9999999 137 149 162 141 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 286 20915 279 150 75 10690 5 48 35 7054 -9091 88 81 88 86 84 80 85 84 69 94 100 109 118 130 129 127 134 141 130 126 111 107 117 133 118 120 102 99 109 96 150 152 164 165 172 176 177 176 176 160 160 158 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 219 215 214 219 9999999 219 219 9999999 9999999 218 211 214 216 214 216 211 217 218 212 215 212 216 206 197 198 9999999 9999999 9999999 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 182 174 9999999 9999999 9999999 9999999 9999999 211 199 193 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 193 194 195 196 201 204 203 202 202 199 195 194 193 194 200 206 209 209 210 212 208 208 213 214 211 9999999 9999999 9999999 9999999 9999999 207 209 212 210 218 225 223 223 222 222 227 236 242 245 246 247 257 9999999 261 256 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 9999999 9999999 9999999 206 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 262 247 20946 279 150 75 10692 5 49 6 7059 -9080 66 9999999 74 74 76 77 68 69 53 71 72 107 124 127 105 108 113 130 118 114 100 105 122 120 116 114 99 103 104 98 144 149 159 160 163 166 170 172 169 155 157 153 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 220 207 212 211 209 215 219 219 212 209 208 210 214 202 199 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 181 176 9999999 9999999 9999999 9999999 9999999 207 195 190 191 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 195 195 196 197 201 203 202 202 200 198 196 196 195 194 196 203 208 208 208 208 209 212 211 207 9999999 9999999 9999999 9999999 9999999 209 210 212 216 219 222 224 215 217 227 226 226 238 240 239 253 257 259 9999999 252 246 248 9999999 235 249 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 177 9999999 9999999 9999999 238 9999999 9999999 9999999 9999999 210 9999999 9999999 168 199 9999999 254 20978 277 450 75 10697 5 49 38 7065 -9068 62 66 57 60 51 36 36 89 116 114 90 90 104 112 106 101 97 104 125 116 123 119 90 107 94 105 143 149 151 160 163 167 166 173 168 157 157 155 162 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 220 215 214 212 215 9999999 220 216 9999999 218 215 216 214 203 208 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 185 183 9999999 9999999 9999999 9999999 9999999 211 199 195 195 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 194 196 197 200 202 200 200 199 199 199 197 195 194 198 205 208 208 207 206 208 211 213 209 9999999 9999999 9999999 9999999 9999999 204 210 210 213 216 214 219 219 220 235 239 238 242 237 238 254 258 256 256 256 255 247 237 233 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 9999999 9999999 9999999 194 196 9999999 209 237 21009 277 450 75 10694 5 50 9 7070 -9056 67 67 68 71 69 48 46 92 110 94 89 86 88 92 96 101 106 107 120 119 126 118 91 108 93 136 156 163 163 177 178 179 177 176 178 178 177 175 177 190 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 9999999 224 225 220 228 225 225 224 227 233 233 228 232 233 231 229 231 229 228 227 228 229 233 230 231 225 217 215 210 210 217 221 218 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 216 196 193 198 9999999 9999999 9999999 215 224 214 207 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 195 195 195 197 201 201 200 198 198 199 197 196 194 193 200 208 210 208 207 208 208 211 212 205 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 208 205 203 214 229 231 233 233 233 231 232 237 251 257 251 250 247 245 245 243 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 201 9999999 138 194 21041 284 450 75 10691 5 50 41 7075 -9043 69 67 69 75 72 60 59 93 107 95 117 142 124 85 82 104 107 105 96 106 107 98 100 106 102 139 152 163 169 180 180 179 182 179 180 178 177 175 178 187 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 233 9999999 9999999 9999999 221 217 219 222 227 229 229 226 230 230 228 237 232 229 229 233 227 229 230 228 233 236 228 229 223 217 210 208 211 220 224 218 215 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 221 197 191 194 9999999 9999999 9999999 217 222 218 205 205 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 198 197 198 198 201 202 200 199 199 199 198 198 197 195 200 207 209 204 205 209 210 212 208 205 207 9999999 9999999 9999999 9999999 9999999 200 9999999 206 207 209 215 225 230 229 232 227 231 243 243 255 263 250 252 251 253 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 250 241 9999999 9999999 9999999 235 254 252 232 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 138 9999999 247 193 206 234 179 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 21072 266 1125 75 10692 5 51 12 7080 -9030 0 84 117 91 43 -2 38 42 4 15 141 176 391 9999999 253 110 125 147 159 170 179 177 184 186 178 173 171 167 170 178 188 195 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 223 219 216 219 219 227 228 233 223 228 230 232 242 232 231 227 229 221 224 231 227 229 233 229 226 220 214 214 209 211 215 220 219 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 204 212 194 190 196 207 219 216 217 220 218 203 204 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 198 197 198 198 201 202 200 199 198 200 201 200 198 196 200 203 206 203 203 207 211 211 209 211 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 212 214 217 224 227 231 235 243 248 244 252 251 242 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 220 216 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 207 9999999 220 168 156 255 252 21104 268 1350 75 10693 5 51 44 7085 -9017 1000000 1000000 1000000 1000000 -8 1000000 1000000 137 276 9999999 9999999 331 66 127 148 157 164 172 171 183 180 167 162 165 166 177 184 194 199 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 227 9999999 9999999 222 218 230 223 224 230 225 229 229 231 238 237 232 229 230 221 221 222 221 223 225 225 226 221 215 217 211 210 217 218 215 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 198 197 194 189 192 9999999 9999999 213 216 216 216 201 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 197 197 198 199 200 199 199 198 198 200 201 200 195 194 197 204 208 205 204 207 211 209 211 214 211 9999999 9999999 9999999 9999999 206 210 9999999 212 213 210 213 217 226 226 225 234 238 240 247 252 249 244 249 256 254 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 223 9999999 9999999 222 9999999 9999999 172 9999999 9999999 9999999 168 9999999 9999999 129 146 183 149 258 9999999 9999999 9999999 9999999 9999999 164 21135 269 825 75 10691 5 52 15 7090 -9004 22 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 126 340 9999999 9999999 350 55 139 143 153 159 176 177 184 178 176 164 165 166 177 183 189 188 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 227 226 225 233 226 229 230 225 225 223 226 228 229 231 231 232 231 231 229 224 223 226 227 229 229 232 225 217 221 212 216 220 218 215 221 213 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 201 199 192 199 190 187 213 218 216 220 220 218 207 207 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 196 197 198 199 199 198 198 199 198 198 199 198 194 192 197 207 210 204 205 208 208 208 209 211 210 208 9999999 9999999 9999999 9999999 9999999 9999999 207 214 212 213 218 226 229 225 228 241 245 248 255 255 253 248 254 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 235 9999999 9999999 228 9999999 9999999 211 198 165 9999999 9999999 9999999 9999999 149 185 217 148 186 21167 272 600 75 10693 5 52 47 7095 -8990 1000000 22 62 116 52 34 21 25 11 6 1 0 1000000 18 76 287 361 114 117 242 334 103 97 136 139 149 156 178 179 184 182 176 162 167 165 166 170 177 167 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 230 231 226 231 225 224 219 226 229 223 226 228 229 229 226 223 227 226 230 230 231 229 233 222 220 216 208 214 212 216 213 219 214 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 197 199 191 195 191 184 212 215 215 219 219 213 208 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 197 198 199 199 199 200 199 198 197 198 198 194 194 201 210 210 205 206 209 207 208 209 208 209 214 9999999 9999999 9999999 9999999 9999999 200 205 215 220 221 225 225 225 224 231 240 243 245 247 255 260 251 246 251 251 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 146 186 9999999 9999999 9999999 181 238 9999999 9999999 175 21198 272 1050 75 10693 5 53 18 7100 -8976 1000000 1000000 1000000 1000000 1000000 1000000 1000000 134 302 393 9999999 231 149 380 384 1000400 121 135 142 153 162 175 177 184 185 174 165 166 164 161 160 165 154 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 228 223 228 228 221 226 230 224 230 234 231 235 224 219 227 225 9999999 226 229 228 231 219 217 215 209 211 212 219 216 218 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 197 192 190 189 182 9999999 9999999 9999999 9999999 214 210 206 204 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 196 197 197 198 199 199 200 200 200 201 201 201 198 198 202 209 208 206 209 209 207 210 213 213 212 212 206 9999999 9999999 204 200 207 211 210 217 226 228 225 225 226 233 231 235 240 231 243 256 9999999 9999999 251 254 243 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 212 9999999 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 109 141 221 9999999 9999999 235 215 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 21230 273 1500 75 10691 5 53 50 7105 -8963 1000000 218 383 9999999 9999999 229 159 382 374 176 119 127 140 152 163 175 179 193 196 185 177 168 155 153 154 152 147 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 230 9999999 231 231 230 224 229 233 233 235 232 237 228 221 227 229 228 9999999 228 228 227 221 216 219 213 208 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 193 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 196 196 196 196 198 200 199 201 201 199 201 201 201 200 197 201 208 208 209 209 206 208 210 212 211 207 206 9999999 9999999 9999999 9999999 9999999 207 208 203 209 221 221 221 229 229 233 230 235 242 231 236 249 9999999 9999999 9999999 253 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 9999999 9999999 9999999 235 205 229 9999999 9999999 9999999 9999999 9999999 9999999 243 214 211 9999999 9999999 251 9999999 221 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 21261 264 1425 75 10689 5 54 21 7110 -8949 1000000 0 210 386 9999999 369 196 255 391 9999999 1000000 121 123 133 145 154 174 177 192 193 185 180 175 156 150 144 145 136 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 225 225 225 231 231 237 231 232 233 233 231 229 231 224 221 227 230 228 230 226 224 224 222 218 214 214 210 213 217 216 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 194 189 188 184 9999999 9999999 9999999 9999999 215 215 204 205 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 195 195 196 199 201 200 201 200 200 202 200 199 197 195 200 209 209 208 209 206 205 208 210 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 211 214 220 221 225 234 234 234 234 240 248 244 246 256 9999999 9999999 9999999 249 243 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 217 9999999 9999999 9999999 9999999 9999999 252 269 154 21293 279 975 75 10691 5 54 53 7115 -8935 1000000 1000000 1000000 9999999 1000000 1000000 1000000 98 214 359 299 222 222 273 348 391 110 115 123 128 142 147 169 174 182 177 173 174 172 163 155 147 145 137 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 226 227 226 223 218 223 223 225 227 226 227 226 227 225 223 225 219 217 218 229 220 229 217 215 220 218 210 207 210 205 208 213 217 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 196 185 187 182 9999999 9999999 9999999 9999999 209 208 199 201 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 195 195 196 198 201 200 199 200 202 202 199 200 199 197 201 210 211 205 204 208 206 207 213 210 209 207 9999999 9999999 9999999 9999999 9999999 9999999 209 213 214 215 219 229 231 232 234 232 239 245 247 251 250 9999999 9999999 232 229 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 135 162 229 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 227 21324 261 1425 75 10692 5 55 24 7119 -8922 1000000 113 217 338 292 232 241 260 314 357 347 323 141 121 136 144 171 176 179 176 174 174 170 168 160 157 156 152 171 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 225 223 226 9999999 219 220 220 221 226 221 220 219 226 220 9999999 217 228 222 226 216 217 213 214 203 209 205 199 204 216 214 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 194 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 195 194 195 196 197 200 199 198 199 201 201 198 202 201 198 203 208 212 205 199 206 209 208 216 218 214 206 9999999 9999999 9999999 9999999 9999999 9999999 210 209 217 221 223 231 230 221 231 234 235 244 247 258 253 256 254 223 224 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 156 21356 260 1725 75 10691 5 55 56 7124 -8908 65 139 199 260 349 390 9999999 321 145 120 132 138 175 175 182 181 183 172 166 165 161 165 168 164 163 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 231 223 221 225 228 228 227 222 223 227 228 224 227 221 223 222 231 224 224 211 211 206 214 204 202 207 215 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 194 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 194 194 195 197 201 200 198 198 200 200 199 201 200 197 201 205 207 206 202 203 208 211 216 218 215 211 9999999 9999999 9999999 9999999 9999999 9999999 211 211 216 223 227 226 223 220 234 236 239 250 252 258 247 243 245 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 21387 268 1650 75 10688 5 56 27 7129 -8894 1000000 27 117 209 307 383 9999999 9999999 248 114 122 131 140 176 172 181 181 184 172 158 160 159 164 170 168 165 173 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 9999999 9999999 233 227 234 226 229 229 230 9999999 9999999 9999999 229 226 9999999 236 231 226 215 217 218 216 208 208 209 214 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 184 188 184 9999999 9999999 9999999 9999999 9999999 9999999 200 200 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 194 194 195 197 198 201 201 200 199 200 199 197 201 200 196 198 203 206 206 206 206 208 212 215 215 212 212 9999999 9999999 9999999 9999999 9999999 209 212 209 211 214 214 221 223 229 243 242 246 257 259 248 240 254 9999999 239 233 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 233 248 242 9999999 9999999 9999999 9999999 9999999 167 185 101 9999999 9999999 9999999 9999999 216 149 21419 270 1575 75 10688 5 56 59 7134 -8880 1000000 1000000 60 138 243 341 376 368 360 284 98 119 127 149 173 175 184 188 186 174 162 164 165 163 164 168 167 168 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 239 229 234 233 235 234 232 237 9999999 240 241 236 9999999 243 234 233 224 228 218 215 213 214 214 221 222 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 192 195 195 9999999 9999999 9999999 9999999 9999999 213 214 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 194 194 196 197 198 201 201 200 201 202 199 196 200 199 195 198 205 209 206 202 204 203 209 217 216 212 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 210 211 215 224 227 230 239 242 245 254 251 246 250 255 9999999 252 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 9999999 9999999 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 254 227 184 155 197 261 9999999 9999999 9999999 9999999 144 9999999 9999999 131 9999999 9999999 194 207 201 9999999 245 275 201 21450 270 1650 75 10689 5 57 30 7139 -8866 1000000 92 183 232 307 333 323 260 237 51 115 120 138 167 172 181 185 184 180 169 168 164 160 157 168 167 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 235 232 238 237 9999999 236 9999999 9999999 240 236 235 9999999 9999999 230 232 232 223 213 214 209 211 215 221 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 198 196 9999999 9999999 9999999 9999999 9999999 9999999 216 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 194 194 195 195 197 201 202 201 201 203 201 197 198 195 193 199 204 208 208 202 202 205 210 215 216 215 209 209 9999999 9999999 9999999 9999999 9999999 9999999 207 215 217 223 229 228 230 235 241 251 251 249 253 251 243 249 254 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 249 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 175 197 203 203 186 209 215 235 250 9999999 9999999 9999999 223 183 211 9999999 123 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 222 21482 290 150 75 10691 5 58 2 7144 -8852 327 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 218 233 246 270 291 285 271 281 48 55 83 133 169 170 179 187 189 183 172 165 156 154 154 159 156 178 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 234 234 236 9999999 9999999 9999999 236 232 229 229 9999999 9999999 233 232 229 221 217 216 216 210 215 220 9999999 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 186 199 196 9999999 9999999 9999999 9999999 9999999 9999999 211 209 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 195 195 195 196 197 202 204 203 202 202 201 198 197 194 195 200 203 207 209 206 206 211 213 214 218 216 210 9999999 9999999 9999999 9999999 9999999 9999999 209 208 208 217 225 230 230 231 238 247 249 246 251 256 252 245 247 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 232 259 205 149 9999999 9999999 9999999 237 9999999 158 185 9999999 9999999 227 252 249 215 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 21513 287 150 75 10692 5 58 33 7149 -8838 388 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 37 212 227 276 305 298 261 281 311 73 286 384 134 152 175 180 187 190 186 177 164 157 151 148 154 157 170 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 230 235 232 234 230 228 230 238 236 231 231 9999999 235 235 234 225 227 216 219 218 208 214 218 220 226 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 192 200 200 188 9999999 9999999 9999999 228 217 215 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 198 199 198 199 200 205 208 206 204 204 202 200 200 199 201 203 206 207 205 205 208 210 208 212 215 214 211 9999999 9999999 9999999 9999999 9999999 205 213 215 212 223 229 229 233 230 235 248 241 248 253 259 9999999 262 252 243 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 9999999 9999999 154 205 220 260 9999999 198 163 207 9999999 9999999 9999999 9999999 9999999 9999999 113 21545 277 75 75 10693 5 59 5 7153 -8824 378 394 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 117 323 303 234 65 135 292 376 389 274 65 174 153 355 1000400 146 157 182 181 180 185 189 177 161 164 157 150 161 175 174 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 237 235 236 234 233 238 236 232 9999999 9999999 244 234 239 9999999 235 232 233 227 226 219 225 216 208 217 221 215 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 192 199 200 195 9999999 9999999 9999999 230 215 216 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 198 199 199 199 205 207 205 205 206 204 201 201 199 198 202 208 210 207 208 209 211 209 208 210 211 211 9999999 9999999 9999999 9999999 9999999 206 210 208 213 224 228 226 225 221 230 242 241 247 251 257 263 269 253 242 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 258 21576 125 150 75 10694 5 59 36 7158 -8810 368 362 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 121 330 312 242 74 110 298 9999999 9999999 287 1000000 154 96 115 107 150 172 184 187 185 182 184 171 157 163 161 154 161 178 175 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 236 240 9999999 9999999 9999999 249 231 9999999 9999999 238 228 229 224 222 223 224 215 210 211 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 9999999 193 193 9999999 9999999 9999999 9999999 9999999 9999999 208 206 21608 116 825 75 10691 6 0 8 7163 -8795 1000000 1000000 8 -4 0 -9 1000000 1000000 1000000 1000000 3 35 142 202 312 9999999 9999999 277 112 117 117 116 115 130 161 177 190 195 192 188 171 153 158 159 159 160 172 171 181 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 241 233 233 236 9999999 9999999 9999999 249 230 9999999 9999999 245 232 230 221 223 224 222 214 214 206 215 216 222 221 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 196 195 199 193 197 9999999 9999999 9999999 9999999 217 215 212 21639 122 375 75 10694 6 0 39 7168 -8781 35 63 57 54 58 53 63 52 64 45 43 30 28 -7 -4 5 30 66 133 293 311 102 124 130 103 106 106 118 119 125 161 167 179 187 188 183 169 155 162 158 161 158 169 171 167 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 9999999 9999999 9999999 238 236 237 232 238 234 235 9999999 245 245 243 229 232 9999999 242 240 232 223 226 225 222 219 215 211 216 221 226 223 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 229 199 200 205 201 198 220 227 231 227 223 219 220 21671 122 375 75 10694 6 1 11 7172 -8767 29 58 45 50 49 52 62 53 76 63 52 35 19 18 -2 -7 -6 27 112 275 297 95 124 132 103 103 104 118 120 119 165 164 174 175 177 177 174 170 169 160 154 155 167 171 163 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 235 231 235 232 237 237 236 9999999 9999999 233 237 231 229 9999999 239 241 233 225 229 223 221 219 217 213 215 224 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 216 194 199 205 203 199 216 226 229 227 223 217 220 21702 114 975 75 10693 6 1 42 7177 -8753 1000000 4 10 0 21 61 178 260 220 1000000 3 129 154 224 287 214 113 111 108 111 123 118 162 169 178 179 181 178 173 172 168 159 152 157 161 163 158 165 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 228 9999999 9999999 9999999 9999999 238 223 226 225 9999999 9999999 235 236 225 218 225 221 217 214 214 209 215 220 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 198 190 194 197 196 193 208 220 223 224 216 214 216 21734 111 1200 75 10692 6 2 14 7182 -8738 1000000 1000000 86 213 292 211 -3 25 161 228 228 311 304 1000000 104 88 100 120 137 163 169 176 178 177 172 168 162 165 158 154 157 156 156 159 154 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 221 9999999 9999999 9999999 9999999 9999999 226 216 217 216 215 215 211 209 204 210 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 188 186 188 190 189 186 9999999 9999999 9999999 9999999 209 211 208 21765 111 1200 75 10693 6 2 45 7187 -8724 1000000 1000000 91 190 254 161 1000000 74 194 320 219 311 337 1000000 104 90 111 119 138 162 161 168 171 173 170 172 162 163 154 153 160 153 157 162 152 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 231 237 223 219 9999999 230 9999999 231 227 226 228 220 213 220 217 214 204 211 216 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 192 192 193 198 194 195 212 220 223 221 217 220 211 21797 122 375 75 10690 6 3 17 7191 -8710 72 89 87 76 77 75 71 75 77 87 81 72 81 124 176 155 70 1000000 187 289 304 74 106 121 115 107 108 123 125 129 156 157 160 165 173 173 172 161 157 151 155 164 153 158 160 151 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 235 234 229 230 227 223 227 231 231 234 233 230 232 223 215 220 219 217 207 216 218 223 215 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 211 199 197 198 203 198 202 215 227 230 228 226 227 217 21828 122 375 75 10691 6 3 48 7196 -8695 96 108 107 97 96 91 88 95 95 98 86 82 81 104 107 86 70 109 110 81 64 73 116 125 112 104 110 119 124 133 157 161 165 166 172 176 173 162 153 153 161 162 155 154 159 156 164 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 227 226 223 222 232 233 237 240 233 224 228 226 222 222 219 216 213 219 218 223 221 218 9999999 9999999 9999999 9999999 9999999 9999999 223 9999999 227 218 200 198 199 203 200 202 213 227 231 233 230 227 219 21860 122 375 75 10691 6 4 20 7201 -8681 105 108 103 100 102 87 84 98 105 95 93 94 88 99 84 70 72 97 97 90 71 79 100 119 116 107 103 118 121 130 149 156 169 172 174 173 173 164 153 153 161 163 160 153 159 161 156 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 226 225 221 9999999 237 232 237 240 229 226 227 229 225 223 219 214 220 223 220 224 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 219 197 197 201 202 201 201 215 225 232 232 230 226 220 21891 122 375 75 10690 6 4 51 7206 -8667 112 115 103 94 97 87 84 98 105 100 105 110 119 122 88 69 79 96 99 91 88 84 94 111 118 116 111 122 125 127 138 153 169 173 177 169 169 162 159 158 160 165 165 159 161 162 152 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 226 230 223 225 9999999 238 228 232 238 230 229 230 226 222 218 217 213 219 218 220 223 215 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 218 198 195 203 202 202 201 210 225 231 231 228 225 219 21923 123 300 75 10690 6 5 23 7210 -8652 121 119 122 106 95 100 99 92 98 108 108 110 112 130 135 102 83 89 103 108 103 95 92 100 112 119 122 128 130 128 131 140 156 164 168 178 168 165 162 161 163 162 165 161 157 157 162 153 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 239 227 235 9999999 9999999 234 243 231 237 245 239 230 232 229 227 221 218 218 220 219 225 223 226 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 220 199 197 207 207 206 206 216 231 235 235 229 228 225 21954 292 150 75 10688 6 5 54 7215 -8638 99 119 121 120 120 114 102 101 101 90 95 112 105 105 102 105 109 102 92 101 103 102 101 99 109 112 110 116 120 132 133 131 134 140 156 155 162 173 169 168 165 158 161 161 157 152 153 150 155 147 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 230 232 9999999 9999999 236 239 234 235 243 237 234 229 228 223 223 219 222 222 221 226 226 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 214 199 199 205 210 204 211 223 229 237 234 228 229 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 196 197 198 200 205 209 209 208 206 207 207 205 206 205 207 212 216 218 213 212 213 213 215 214 212 212 208 9999999 9999999 9999999 9999999 9999999 9999999 216 215 215 221 228 235 241 254 255 258 9999999 254 244 245 244 243 241 236 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 245 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 178 240 9999999 9999999 9999999 150 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 21986 292 150 75 10690 6 6 26 7220 -8623 127 123 124 120 119 125 108 100 102 92 95 105 105 104 103 107 107 107 103 107 106 104 103 106 115 122 115 120 125 132 131 133 131 129 148 155 163 164 169 159 159 160 158 159 157 149 152 149 148 143 141 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 231 9999999 9999999 9999999 9999999 234 229 234 232 233 226 230 220 221 215 219 215 218 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 204 196 198 199 203 196 215 219 9999999 231 229 223 224 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 196 198 198 200 205 210 210 209 207 208 208 206 207 207 207 212 217 220 216 215 214 211 213 216 219 220 219 216 9999999 9999999 9999999 9999999 9999999 9999999 219 221 226 231 234 234 244 254 252 255 254 249 248 251 250 256 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 169 9999999 9999999 9999999 9999999 9999999 9999999 242 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 22017 279 225 75 10689 6 6 57 7224 -8609 128 122 116 117 118 109 105 108 103 101 106 110 105 101 108 111 109 108 109 108 110 112 119 116 118 123 128 137 134 131 131 140 139 148 160 163 167 158 125 120 128 134 143 147 144 145 143 142 132 142 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 243 229 233 9999999 9999999 9999999 9999999 233 236 239 234 230 227 231 226 222 219 221 218 223 221 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 217 198 201 199 204 200 213 222 227 233 232 226 225 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 200 201 202 206 212 212 210 208 209 209 205 206 206 204 209 213 216 216 213 9999999 206 207 213 218 217 213 9999999 9999999 9999999 9999999 9999999 9999999 214 218 219 225 229 232 231 233 246 245 248 253 248 245 247 249 245 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 208 9999999 204 183 199 9999999 227 187 174 189 9999999 9999999 9999999 193 9999999 9999999 208 206 22049 289 225 75 10688 6 7 29 7229 -8594 126 117 113 118 113 107 105 107 103 98 107 109 105 102 106 105 105 107 108 105 108 117 121 117 108 99 125 133 129 126 127 141 142 138 136 140 122 114 90 104 115 128 139 142 139 138 142 148 140 144 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 246 230 229 229 9999999 234 224 229 236 237 228 225 223 223 224 221 219 220 220 224 220 223 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 194 194 198 201 200 206 219 222 233 230 223 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 200 202 203 204 207 213 213 211 208 207 206 205 204 203 202 206 210 212 210 209 9999999 9999999 209 213 215 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 216 219 218 229 236 236 242 247 249 247 239 240 245 242 232 225 237 256 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 205 183 228 9999999 9999999 210 210 9999999 9999999 9999999 226 254 231 9999999 9999999 9999999 9999999 9999999 187 9999999 9999999 9999999 9999999 111 237 191 9999999 9999999 9999999 190 191 22080 290 150 75 10690 6 8 0 7234 -8580 92 120 113 109 117 107 97 99 97 93 84 92 108 104 103 105 102 105 102 101 106 114 105 77 75 41 27 57 81 92 88 90 90 82 66 71 92 87 90 69 72 91 91 112 115 122 127 134 162 181 155 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 242 236 230 9999999 9999999 9999999 227 228 238 233 224 228 223 222 224 225 219 216 223 220 221 222 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 200 193 196 201 199 204 212 221 231 231 222 218 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 201 204 205 207 210 213 214 211 207 206 205 206 204 199 199 205 212 208 201 9999999 9999999 209 211 213 213 210 206 9999999 9999999 9999999 9999999 9999999 202 209 218 220 219 229 239 231 234 249 251 245 248 246 241 239 223 214 230 247 253 254 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 193 183 9999999 9999999 212 9999999 9999999 206 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 9999999 9999999 9999999 9999999 198 121 224 9999999 9999999 112 9999999 157 158 22112 290 150 75 10692 6 8 32 7239 -8565 107 88 90 90 102 95 91 88 87 82 68 72 100 97 95 105 103 94 94 61 52 57 52 43 46 36 47 51 17 7 39 49 19 11 -6 -7 13 25 33 35 25 29 26 23 23 46 32 62 71 90 73 151 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 232 9999999 9999999 9999999 228 229 233 227 222 228 227 225 224 226 218 215 225 226 220 225 226 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 222 211 198 196 205 205 203 208 218 233 235 229 220 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 197 200 202 206 209 210 212 210 208 207 203 203 202 195 196 205 210 210 205 205 209 212 216 217 218 217 213 9999999 9999999 9999999 9999999 205 214 222 218 218 224 231 241 234 227 237 243 251 262 252 248 248 236 221 224 252 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 201 216 218 234 236 230 9999999 9999999 9999999 209 242 193 9999999 9999999 9999999 9999999 9999999 208 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 22143 277 150 75 10689 6 9 3 7243 -8550 305 329 311 359 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 82 282 267 18 47 51 17 14 -3 -5 -1 1000000 2 15 12 18 27 19 13 35 26 38 6 79 104 158 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 235 9999999 9999999 232 9999999 227 231 232 223 214 223 226 222 223 222 214 216 220 226 220 223 227 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 210 196 195 200 205 206 206 205 231 231 227 219 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 193 195 197 201 205 209 211 209 209 208 203 203 204 202 201 207 212 211 208 208 207 211 215 218 219 217 214 9999999 9999999 9999999 9999999 206 209 210 208 216 222 223 227 227 231 232 240 246 241 238 242 239 241 238 236 9999999 9999999 241 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 165 9999999 9999999 166 177 231 238 9999999 251 222 9999999 229 216 196 120 9999999 9999999 9999999 9999999 9999999 9999999 162 136 22175 283 75 75 10691 6 9 35 7248 -8535 197 227 215 203 206 337 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 106 338 325 114 104 131 147 137 76 66 49 32 66 78 86 103 95 81 58 69 79 61 16 102 137 171 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 229 9999999 229 232 239 230 217 223 223 221 219 220 209 217 216 226 224 222 226 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 212 193 193 197 199 206 205 199 9999999 227 225 216 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 194 196 199 202 205 209 212 210 209 207 203 206 208 204 203 205 211 212 210 206 210 212 213 218 218 212 210 9999999 9999999 9999999 9999999 9999999 203 209 212 221 228 224 222 223 228 236 248 245 238 238 238 229 239 256 258 9999999 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 238 9999999 9999999 251 229 212 221 9999999 9999999 9999999 168 187 204 193 9999999 9999999 9999999 9999999 9999999 9999999 157 173 9999999 9999999 9999999 9999999 171 22206 278 75 75 10688 6 10 6 7253 -8521 1000000 76 123 179 199 301 358 9999999 9999999 46 43 38 40 54 55 56 55 56 47 35 32 44 44 28 1000000 1000000 1000000 359 9999999 9999999 151 151 177 136 149 158 160 162 175 185 193 202 195 186 185 181 178 178 176 169 161 167 174 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 233 235 235 224 221 221 225 212 222 212 218 217 225 222 221 225 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 192 194 195 194 203 208 196 9999999 9999999 221 212 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 199 203 205 206 210 212 209 206 204 200 202 204 200 200 205 210 212 210 208 212 212 214 220 217 210 9999999 9999999 9999999 9999999 9999999 9999999 207 220 219 218 231 234 226 225 226 238 251 249 247 240 235 234 238 249 258 9999999 254 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 195 9999999 9999999 9999999 9999999 9999999 192 209 9999999 9999999 9999999 9999999 238 224 208 187 205 22238 278 75 75 10687 6 10 38 7257 -8506 8 135 190 226 303 356 384 9999999 1000000 116 111 103 100 109 107 107 106 108 105 102 104 111 125 121 116 115 119 128 153 186 167 167 180 134 146 155 162 166 173 180 191 192 180 173 177 176 182 179 173 170 170 178 183 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 230 9999999 232 231 232 217 216 223 224 214 221 218 216 218 216 221 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 193 193 194 195 200 210 195 9999999 9999999 219 212 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 201 204 207 208 211 213 209 206 205 201 199 200 198 198 205 210 208 208 208 209 213 219 221 217 209 9999999 9999999 9999999 9999999 9999999 9999999 211 218 218 216 228 236 224 220 230 234 239 245 240 229 230 233 228 231 238 241 228 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 216 205 194 244 256 189 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 222 22269 289 75 75 10685 6 11 9 7262 -8490 8 132 163 166 232 292 356 351 70 118 112 107 103 113 109 111 110 110 108 112 112 113 117 117 125 118 116 127 140 148 154 159 150 144 150 154 161 165 168 9999999 188 184 187 177 180 177 182 178 174 170 177 186 189 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 238 9999999 9999999 9999999 233 230 231 234 232 207 211 223 224 218 219 213 214 216 218 220 218 224 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 197 197 195 199 202 211 197 229 224 225 218 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 203 205 208 209 212 213 211 209 206 202 201 202 200 198 205 212 212 211 210 207 211 217 219 213 205 9999999 9999999 9999999 9999999 9999999 9999999 212 210 213 216 225 231 225 222 235 237 240 248 238 230 230 229 224 229 238 240 226 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 195 228 254 266 188 190 226 227 9999999 209 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 9999999 226 22301 289 75 75 10685 6 11 41 7267 -8475 1000000 1000000 1000000 54 208 230 299 333 9999999 326 116 115 113 115 108 113 115 117 116 116 115 115 110 112 136 129 124 129 136 138 146 158 149 151 154 158 161 160 163 165 186 193 203 196 194 192 191 186 180 173 175 185 184 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 247 234 9999999 9999999 232 235 234 241 233 209 211 218 225 221 215 211 214 218 219 221 221 220 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 201 202 192 200 207 210 197 9999999 225 227 221 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 203 205 207 207 210 212 209 206 204 199 198 201 199 197 204 212 214 210 209 210 209 212 214 211 209 9999999 9999999 9999999 9999999 9999999 9999999 217 216 215 215 220 225 227 227 233 242 251 250 248 244 231 226 229 230 235 240 236 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 210 220 9999999 9999999 234 9999999 9999999 9999999 9999999 199 192 229 9999999 9999999 9999999 259 9999999 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 22332 283 75 75 10687 6 12 12 7271 -8460 1000000 1000000 1000000 87 210 9999999 312 385 395 322 116 119 117 115 108 110 113 120 122 117 121 120 115 118 137 135 134 132 135 134 137 142 147 158 156 158 163 161 165 167 182 192 198 198 192 190 192 189 187 177 175 181 184 195 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 236 237 227 211 211 215 222 218 210 208 210 216 216 220 9999999 218 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 201 193 188 196 205 202 199 9999999 9999999 9999999 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 203 205 207 207 210 212 210 208 206 201 198 199 196 196 203 210 210 207 209 214 215 215 215 214 210 9999999 9999999 9999999 9999999 9999999 9999999 215 216 217 219 221 225 232 239 241 243 243 242 252 247 233 229 231 233 233 239 238 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 22364 287 75 75 10688 6 12 44 7276 -8444 358 185 40 75 177 296 340 9999999 392 111 114 117 116 113 108 107 109 117 118 117 122 125 122 121 125 130 134 137 138 137 137 142 143 155 159 159 165 167 170 173 178 9999999 9999999 184 185 188 191 196 193 186 184 187 187 194 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 234 231 229 222 218 217 221 218 211 208 213 217 220 220 221 219 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 218 200 202 198 192 198 205 204 206 211 218 220 220 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 200 201 204 204 206 209 211 209 207 206 202 198 196 195 197 203 208 211 209 210 211 213 216 218 214 207 9999999 9999999 9999999 9999999 9999999 9999999 207 208 216 227 232 227 229 237 233 232 236 243 243 238 232 232 237 234 225 230 233 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 247 9999999 9999999 9999999 9999999 231 9999999 224 199 250 9999999 9999999 9999999 198 213 241 9999999 9999999 9999999 9999999 9999999 221 9999999 9999999 237 179 183 9999999 9999999 215 9999999 9999999 192 178 22395 287 75 75 10685 6 13 15 7281 -8429 322 240 197 249 278 357 323 9999999 398 118 120 118 117 120 120 110 112 119 120 118 124 125 123 123 124 127 129 138 139 143 142 148 148 157 162 162 163 170 178 182 190 195 199 192 196 196 194 199 193 186 185 193 197 205 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 233 9999999 9999999 236 9999999 234 235 233 235 221 217 219 221 217 212 220 221 223 9999999 227 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 212 195 199 206 193 200 204 208 208 209 224 223 226 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 200 201 204 205 207 210 211 209 207 205 202 200 197 194 197 204 208 208 207 208 207 211 217 218 216 214 9999999 9999999 9999999 9999999 9999999 9999999 215 216 220 230 235 229 228 225 220 226 230 237 234 235 229 226 233 232 228 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 185 222 9999999 9999999 233 251 252 9999999 9999999 9999999 264 244 9999999 9999999 207 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 209 156 9999999 9999999 9999999 9999999 9999999 212 22427 293 75 75 10687 6 13 47 7285 -8414 264 220 207 238 286 347 348 349 14 127 124 122 119 128 126 118 119 124 124 124 132 128 123 124 127 127 130 137 140 144 151 157 155 158 159 162 165 168 179 180 197 206 210 209 213 200 204 197 191 190 192 200 204 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 239 233 229 220 215 219 219 218 215 223 224 220 218 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 197 200 200 195 197 205 206 206 215 226 224 227 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 202 203 204 206 206 209 211 209 208 208 204 201 199 196 197 205 210 208 206 206 207 213 217 218 217 212 9999999 9999999 9999999 9999999 9999999 9999999 216 210 214 219 224 227 229 225 220 227 223 232 236 235 230 228 232 233 244 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 248 264 205 205 225 207 243 255 260 9999999 9999999 9999999 257 254 241 9999999 145 140 186 9999999 9999999 261 9999999 238 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 230 22458 293 75 75 10686 6 14 18 7290 -8399 49 128 189 170 215 308 335 364 397 125 122 122 123 126 120 121 120 121 120 128 140 134 125 126 129 128 134 137 142 143 151 160 160 165 166 169 174 179 184 177 189 200 204 207 216 211 213 203 195 197 201 206 205 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 244 244 240 217 216 220 228 218 219 219 224 219 218 221 228 225 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 208 207 200 199 197 206 206 206 216 222 227 224 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 205 205 206 204 207 210 207 208 207 204 201 201 198 199 205 208 208 206 205 209 213 215 217 215 207 9999999 9999999 9999999 9999999 9999999 9999999 208 202 208 214 220 226 227 223 221 227 233 230 228 226 223 234 240 244 256 248 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 196 9999999 162 178 9999999 154 260 9999999 9999999 9999999 9999999 251 215 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 205 170 198 9999999 9999999 203 209 9999999 9999999 9999999 9999999 9999999 153 148 22490 285 75 75 10688 6 14 50 7295 -8383 194 154 178 176 148 234 277 379 9999999 116 117 119 123 118 116 123 123 118 118 126 128 128 121 122 125 132 132 132 137 140 149 159 166 168 169 170 176 183 185 179 186 197 200 196 205 203 209 204 199 194 197 204 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 9999999 9999999 9999999 9999999 240 246 243 230 213 212 221 230 219 221 217 220 217 217 217 227 224 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 217 212 208 199 195 203 206 202 214 212 227 221 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 205 205 207 206 206 208 209 209 207 205 204 203 200 198 199 204 208 209 210 210 212 216 215 216 213 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 212 217 216 221 223 215 222 231 239 234 233 229 225 236 233 248 260 251 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 207 213 195 201 9999999 9999999 9999999 9999999 223 9999999 9999999 9999999 9999999 167 9999999 9999999 9999999 9999999 9999999 9999999 259 165 9999999 9999999 9999999 165 22521 291 75 75 10686 6 15 21 7299 -8368 185 237 294 324 174 210 266 391 9999999 119 120 128 128 126 124 126 124 120 119 127 126 128 122 120 127 138 138 130 138 142 153 164 172 173 176 178 184 186 182 181 191 196 199 194 197 203 211 210 210 198 200 203 211 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 231 9999999 9999999 9999999 9999999 9999999 240 237 219 213 214 216 222 219 219 216 215 216 213 215 227 222 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 223 212 209 210 200 190 205 206 203 214 211 224 219 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 205 206 207 207 210 212 211 209 208 205 202 201 199 200 205 209 211 213 211 213 221 220 218 214 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 217 216 218 218 213 226 235 232 239 239 226 228 233 225 237 250 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 231 9999999 196 9999999 9999999 9999999 9999999 173 159 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 235 9999999 102 22553 291 75 75 10689 6 15 53 7304 -8352 1000000 9999999 9999999 301 282 1000400 139 140 133 126 128 134 128 130 125 122 123 122 121 123 127 124 120 120 125 139 140 131 139 144 153 158 163 165 175 180 184 190 190 187 189 192 196 197 198 203 207 207 201 199 199 197 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 235 235 9999999 9999999 9999999 9999999 233 9999999 9999999 234 226 214 213 216 215 218 221 213 210 213 208 212 219 9999999 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 223 205 204 201 195 189 207 198 204 212 212 220 215 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 204 207 207 207 210 213 213 212 211 205 203 204 201 202 208 209 210 212 212 215 222 221 217 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 222 224 217 218 234 235 229 233 216 207 221 231 236 246 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 229 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 192 213 9999999 186 165 180 9999999 9999999 9999999 9999999 234 250 9999999 9999999 101 119 9999999 9999999 9999999 9999999 9999999 198 207 216 9999999 9999999 9999999 186 22584 281 75 75 10687 6 16 24 7308 -8337 1000000 63 9999999 260 253 285 360 9999999 295 132 133 136 129 125 120 121 132 123 132 130 128 124 122 124 123 139 142 132 140 140 152 157 163 165 173 182 186 191 194 189 191 197 200 201 201 9999999 204 205 197 200 200 205 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 236 228 9999999 9999999 233 9999999 229 232 236 237 228 220 221 222 219 220 221 217 216 218 214 211 216 223 225 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 226 211 205 206 198 195 213 200 213 219 216 221 217 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 204 207 207 207 209 213 214 212 211 207 205 204 203 204 209 212 212 212 214 217 219 220 220 215 213 214 9999999 9999999 9999999 9999999 9999999 9999999 213 218 218 220 224 220 222 233 235 229 235 220 210 220 231 242 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 226 22616 272 75 75 10686 6 16 56 7313 -8321 1000000 1000000 153 166 170 248 324 9999999 391 207 137 137 132 126 126 121 131 121 128 134 139 133 121 122 126 131 141 136 143 137 152 157 172 178 185 185 193 190 190 189 190 198 196 199 204 204 207 210 209 203 205 215 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 233 232 238 232 223 228 232 226 220 221 219 216 220 218 216 213 215 229 224 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 218 206 212 202 197 210 203 215 223 215 224 218 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 204 206 207 207 209 213 214 214 213 209 205 204 205 205 210 214 215 214 211 212 217 217 217 216 218 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 226 223 217 222 229 234 235 225 231 228 211 210 218 232 9999999 9999999 246 237 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 9999999 9999999 9999999 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 22647 290 150 75 10688 6 17 27 7318 -8305 1000000 37 144 164 228 258 361 342 326 390 9999999 9999999 216 127 120 124 126 128 138 135 133 118 115 123 122 129 140 148 145 157 163 178 181 189 185 196 192 189 192 188 190 187 193 201 207 215 9999999 9999999 9999999 212 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 239 234 238 232 240 231 220 221 220 212 217 217 216 218 219 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 223 212 218 205 199 204 207 214 224 213 225 218 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 202 205 207 208 210 212 212 212 213 208 204 205 204 201 206 212 212 212 207 211 216 216 214 216 221 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 232 225 222 225 233 236 231 228 233 225 203 208 224 228 254 9999999 240 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 233 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 22679 291 150 75 10687 6 17 59 7323 -8289 1000000 73 257 327 224 222 263 220 177 9999999 337 9999999 9999999 123 124 129 136 143 149 139 130 121 111 114 125 124 137 150 152 168 179 183 188 190 187 194 191 186 186 183 180 188 195 201 208 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 244 9999999 9999999 9999999 9999999 241 9999999 9999999 250 240 242 232 225 230 223 218 220 219 220 226 227 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 219 220 205 203 206 213 218 226 223 223 223 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 203 206 207 208 211 212 212 212 212 208 205 206 202 200 205 209 210 210 209 211 215 219 222 220 217 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 224 223 229 229 228 232 231 234 240 226 202 215 237 231 240 247 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 162 211 9999999 231 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 238 281 9999999 9999999 9999999 9999999 9999999 222 180 226 222 9999999 9999999 9999999 9999999 9999999 9999999 202 220 22710 291 225 75 10688 6 18 30 7327 -8274 1000000 183 9999999 9999999 9999999 239 176 176 342 335 9999999 9999999 120 126 130 141 137 135 135 124 121 112 113 121 111 120 130 150 159 172 176 186 192 194 189 185 177 179 180 182 189 190 196 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 248 240 230 227 230 227 222 220 217 221 228 228 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 213 207 206 206 216 222 226 227 220 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 204 204 206 206 207 209 211 212 213 213 208 205 206 201 200 206 210 213 213 209 211 217 218 223 223 211 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 227 230 223 222 232 240 241 237 220 212 225 229 229 238 241 234 231 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 155 171 220 182 171 174 194 272 207 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 148 9999999 9999999 9999999 9999999 171 22742 284 150 75 10685 6 19 2 7332 -8258 1000000 1000000 9999999 9999999 9999999 9999999 369 352 371 9999999 150 137 134 126 129 128 138 132 126 125 123 122 119 120 120 112 108 125 147 153 163 171 183 189 196 190 185 176 183 190 196 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 247 237 229 233 226 226 222 221 217 222 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 213 209 208 204 210 220 224 220 221 220 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 204 205 206 206 208 210 212 213 213 208 205 204 200 197 203 209 215 217 210 209 216 217 218 220 214 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 223 222 230 243 245 232 224 217 217 215 223 249 253 242 233 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 9999999 9999999 9999999 239 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 158 9999999 205 148 9999999 9999999 168 166 203 9999999 9999999 185 9999999 254 206 22773 291 75 75 10686 6 19 33 7337 -8242 1000000 1000000 1000000 77 187 292 357 9999999 9999999 156 155 146 141 141 133 130 136 136 135 128 129 129 130 129 131 133 133 121 128 135 162 168 175 188 189 194 190 188 189 190 194 197 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 244 236 234 235 228 226 222 219 219 222 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 217 211 211 209 207 216 9999999 219 224 222 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 205 207 208 207 207 210 213 213 212 208 206 204 200 198 203 209 211 211 209 209 213 216 219 218 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 218 226 239 249 245 225 216 216 215 214 219 236 245 237 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 221 196 128 9999999 9999999 9999999 9999999 114 9999999 9999999 9999999 9999999 9999999 9999999 221 22805 292 75 75 10685 6 20 5 7341 -8226 1000000 1000000 4 180 243 325 366 9999999 373 147 151 145 146 143 139 134 141 144 146 140 134 133 138 142 147 146 149 145 131 143 170 178 187 194 197 197 191 193 198 199 196 201 202 200 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 252 9999999 253 253 244 241 239 235 234 230 223 225 227 227 230 235 237 242 235 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 232 222 217 217 216 216 215 228 228 231 231 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 204 207 207 206 208 210 211 211 211 208 206 204 201 201 206 212 213 212 213 214 214 213 218 220 218 214 209 9999999 9999999 9999999 9999999 213 221 217 228 231 218 222 230 237 239 236 223 208 213 229 225 217 230 248 9999999 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 227 9999999 232 230 238 194 228 9999999 9999999 9999999 9999999 243 210 269 9999999 235 227 187 9999999 210 210 254 237 9999999 9999999 9999999 9999999 193 264 22836 284 150 75 10685 6 20 36 7346 -8210 1000000 3 188 215 261 311 357 350 378 389 292 143 141 137 133 136 142 145 139 137 129 138 143 147 147 152 148 144 159 171 179 191 191 193 192 192 198 203 205 203 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 250 258 241 237 232 235 232 230 227 227 226 225 233 229 230 241 231 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 225 218 213 212 214 213 223 225 228 229 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 203 205 205 205 207 209 211 211 210 207 205 204 201 200 206 212 215 212 213 215 217 219 221 222 219 214 209 208 9999999 9999999 9999999 9999999 222 222 223 224 223 232 227 227 234 234 221 209 205 214 222 227 244 258 252 247 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 230 9999999 9999999 163 191 9999999 256 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 9999999 9999999 269 224 9999999 9999999 215 231 22868 278 150 75 10686 6 21 8 7351 -8194 53 168 59 102 206 281 338 353 9999999 393 290 141 136 131 128 138 141 134 136 137 129 136 137 144 146 147 148 153 160 175 180 183 9999999 9999999 192 196 206 206 205 200 201 199 198 200 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 244 234 224 229 223 226 223 218 219 219 229 227 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 211 205 203 202 207 9999999 9999999 9999999 219 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 203 204 206 206 205 206 208 210 211 208 205 205 204 199 196 202 210 210 204 204 208 214 220 219 219 217 211 205 9999999 9999999 9999999 9999999 211 222 222 222 221 225 234 229 233 240 228 222 215 208 216 210 218 245 245 226 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 22899 280 75 75 10685 6 21 39 7355 -8177 53 186 230 235 268 296 363 375 354 9999999 391 138 147 144 141 133 139 145 143 149 149 140 135 131 137 142 143 156 163 173 184 183 182 9999999 9999999 194 202 209 205 9999999 9999999 200 196 202 202 205 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 246 228 224 218 222 220 214 217 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 204 206 207 206 207 208 207 207 208 206 203 202 200 199 202 208 210 204 204 207 212 219 217 215 215 213 206 9999999 9999999 9999999 9999999 214 221 218 218 225 222 218 225 240 239 230 229 214 216 229 225 225 225 226 231 230 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 165 22931 283 75 75 10683 6 22 11 7359 -8159 359 251 234 289 9999999 9999999 9999999 152 144 142 148 146 151 147 143 136 130 134 149 157 145 145 136 136 131 133 142 157 170 177 185 9999999 9999999 9999999 9999999 9999999 9999999 199 198 9999999 195 201 202 199 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 246 233 225 220 221 220 217 215 218 9999999 9999999 9999999 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 204 203 201 207 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 204 207 209 208 211 213 209 208 211 209 205 204 201 200 205 212 212 208 205 206 208 213 216 217 217 210 204 9999999 9999999 9999999 209 216 219 219 218 224 221 218 229 238 233 230 220 207 220 227 230 230 221 231 246 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 158 9999999 9999999 9999999 9999999 9999999 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 9999999 9999999 9999999 110 22962 281 150 75 10682 6 22 42 7363 -8141 372 243 147 151 150 153 151 147 146 153 149 146 140 143 140 135 134 142 157 131 139 134 135 138 145 153 161 170 178 190 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 199 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 240 239 229 231 225 225 223 222 217 218 221 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 207 206 205 206 208 210 215 221 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 203 207 207 207 210 213 210 208 210 208 204 203 201 199 205 214 215 214 209 206 208 211 214 217 218 207 201 9999999 9999999 9999999 9999999 9999999 217 220 222 225 221 219 236 238 228 229 218 199 207 214 220 225 219 226 237 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 22994 276 150 75 10682 6 23 14 7368 -8123 136 150 151 153 149 148 147 147 148 154 150 144 144 146 142 139 149 149 163 148 139 138 127 147 158 164 174 180 185 187 187 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 252 240 227 229 227 225 227 224 217 218 220 228 9999999 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 214 206 206 207 209 205 209 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 202 206 205 205 209 210 208 207 209 207 204 202 201 201 207 212 213 212 209 210 214 216 215 214 213 208 204 9999999 9999999 9999999 9999999 9999999 220 221 218 224 222 222 229 228 224 228 217 203 202 205 228 232 214 218 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 9999999 9999999 233 246 9999999 227 196 9999999 9999999 246 227 9999999 9999999 217 9999999 9999999 9999999 125 23025 292 150 75 10680 6 23 45 7372 -8105 126 143 149 150 151 147 153 152 150 153 156 155 153 152 149 143 158 165 174 171 152 155 145 152 158 171 180 191 194 190 190 193 195 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 250 9999999 9999999 9999999 9999999 9999999 258 244 242 230 232 232 228 231 222 228 225 234 9999999 237 236 232 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 213 212 214 215 211 215 217 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 201 204 205 207 211 210 207 208 209 208 206 205 202 202 208 212 211 206 204 210 215 216 217 215 210 206 205 9999999 9999999 205 205 210 218 218 220 221 221 223 221 223 230 234 216 206 217 214 229 242 230 224 229 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 226 9999999 9999999 9999999 168 199 246 263 232 185 9999999 9999999 9999999 9999999 9999999 200 245 252 9999999 9999999 155 9999999 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 23057 279 150 75 10680 6 24 17 7376 -8087 278 233 139 140 142 140 148 155 157 157 158 156 152 152 150 145 149 156 172 170 167 173 168 161 164 172 175 182 187 185 9999999 192 198 9999999 9999999 9999999 9999999 9999999 209 9999999 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 248 252 238 231 236 230 232 224 230 228 233 235 235 234 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 217 216 219 217 218 216 223 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 201 204 206 207 209 209 207 206 209 207 205 204 201 200 207 212 212 206 203 207 216 219 216 210 211 206 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 219 220 222 228 227 229 236 217 202 218 220 213 230 234 223 218 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 192 206 9999999 9999999 218 184 9999999 9999999 9999999 9999999 9999999 195 9999999 9999999 9999999 9999999 9999999 9999999 156 23088 290 150 75 10679 6 24 48 7380 -8070 303 247 114 139 134 136 147 155 162 161 165 161 160 162 164 152 154 155 165 173 178 188 185 180 181 183 185 185 181 179 183 9999999 192 9999999 9999999 204 207 213 213 217 213 217 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 250 250 9999999 9999999 9999999 9999999 251 249 240 225 226 226 229 220 224 224 228 232 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 218 222 221 212 207 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 202 205 206 204 207 210 208 208 210 207 204 203 200 199 206 213 214 212 207 209 214 215 212 210 211 203 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 211 219 218 230 241 227 228 232 214 210 220 220 218 232 241 244 235 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 238 235 9999999 9999999 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 9999999 9999999 228 23120 291 75 75 10676 6 25 20 7384 -8051 275 285 317 9999999 161 144 155 155 164 171 175 183 188 191 193 192 170 174 171 169 177 180 185 187 186 189 196 198 196 192 195 200 209 210 213 215 217 219 224 222 226 224 223 225 223 226 222 227 233 9999999 9999999 9999999 249 252 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 251 254 9999999 9999999 9999999 9999999 9999999 261 252 248 243 224 220 225 231 225 226 226 228 232 237 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 210 208 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 199 202 204 204 203 207 210 210 210 210 208 203 202 200 200 207 212 213 212 211 211 212 213 212 210 211 205 9999999 9999999 9999999 9999999 9999999 212 9999999 9999999 215 216 218 229 236 226 226 220 209 221 223 212 214 235 245 248 244 233 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 9999999 9999999 257 215 9999999 214 9999999 248 9999999 9999999 250 9999999 211 212 9999999 9999999 155 181 179 234 149 217 9999999 9999999 9999999 9999999 9999999 274 127 136 9999999 9999999 258 23151 291 75 75 10678 6 25 51 7389 -8034 153 309 9999999 9999999 1000000 144 159 159 172 176 186 192 197 202 197 191 179 181 176 175 179 182 181 183 187 186 192 196 190 196 199 205 215 221 217 219 213 213 218 224 221 230 228 227 225 228 229 236 240 9999999 9999999 9999999 9999999 9999999 248 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 251 251 9999999 9999999 9999999 9999999 9999999 258 251 240 230 219 217 216 231 230 229 225 228 225 232 233 226 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 209 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 200 203 205 205 204 209 211 209 209 209 207 203 201 199 200 206 211 213 211 211 211 211 213 215 212 210 205 201 9999999 9999999 9999999 9999999 210 9999999 217 216 211 213 223 224 216 223 215 201 209 217 214 213 224 228 234 236 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 9999999 9999999 9999999 221 9999999 238 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 198 256 180 214 175 9999999 9999999 170 213 9999999 9999999 9999999 9999999 258 232 9999999 9999999 9999999 9999999 145 23183 291 75 75 10679 6 26 23 7393 -8016 132 294 9999999 9999999 9999999 133 163 169 176 178 186 193 189 192 185 182 183 180 181 177 181 185 186 190 192 192 193 194 188 199 203 205 208 211 206 211 209 209 211 210 210 225 227 220 218 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 9999999 251 9999999 254 252 253 252 243 210 209 214 213 228 228 229 224 226 218 224 233 227 224 227 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 205 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 201 203 206 204 204 209 211 207 206 208 206 203 200 199 202 208 215 216 212 211 211 209 215 220 215 206 201 200 9999999 9999999 9999999 9999999 212 9999999 213 213 210 216 229 222 210 221 213 202 204 209 214 214 221 231 236 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 250 246 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 230 221 9999999 9999999 9999999 9999999 212 23214 292 75 75 10680 6 26 54 7397 -7998 94 264 377 9999999 9999999 123 166 166 168 177 184 189 186 186 185 184 183 179 181 176 179 177 185 189 185 189 194 195 198 204 207 216 9999999 212 208 205 211 213 214 208 209 220 220 215 217 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 249 246 239 209 204 209 215 226 223 224 222 224 215 221 9999999 9999999 221 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 204 207 206 204 209 210 207 206 208 207 204 202 199 201 210 218 220 216 210 208 210 216 218 211 206 205 201 198 9999999 9999999 9999999 208 209 218 217 216 223 227 222 219 223 214 206 205 207 213 218 225 237 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 9999999 9999999 9999999 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 257 23246 293 75 75 10681 6 27 26 7401 -7980 90 241 368 9999999 9999999 122 156 163 163 170 179 191 190 187 192 188 182 191 190 189 185 181 190 186 183 183 186 191 196 198 9999999 215 9999999 9999999 216 213 214 213 9999999 219 9999999 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 245 233 233 204 207 213 227 222 219 219 222 219 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 204 207 206 203 206 207 205 205 206 205 203 202 200 199 207 214 216 214 210 209 209 212 214 213 213 211 203 201 208 9999999 205 209 211 221 223 222 222 220 221 220 223 220 198 196 209 215 224 236 239 229 229 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 100 23277 293 75 75 10679 6 27 57 7406 -7962 79 197 307 9999999 9999999 123 148 163 156 158 174 190 189 184 191 192 187 193 191 191 185 183 190 185 188 183 180 180 185 189 192 9999999 217 220 221 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 252 232 227 203 206 211 226 220 217 218 222 219 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 203 203 204 203 201 205 204 202 202 204 203 199 198 198 200 207 212 212 208 208 210 209 212 215 216 216 211 9999999 9999999 210 212 209 211 213 217 221 224 230 226 223 222 225 228 207 200 212 218 223 236 247 242 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 240 271 186 166 228 9999999 9999999 183 130 170 9999999 9999999 9999999 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 205 23309 271 75 75 10679 6 28 29 7410 -7943 33 184 335 9999999 9999999 9999999 151 169 157 151 168 180 185 183 191 192 190 187 183 183 182 175 182 185 186 181 181 182 187 192 197 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 239 213 203 206 214 227 224 228 222 223 220 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 202 204 203 201 203 204 200 201 204 202 198 195 195 200 206 213 214 208 207 208 210 210 213 217 214 207 9999999 9999999 9999999 9999999 206 209 214 218 9999999 216 222 227 230 226 225 228 215 206 214 220 227 235 243 247 251 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 182 225 244 9999999 242 23340 278 75 75 10679 6 29 0 7414 -7925 34 176 328 9999999 9999999 9999999 153 169 163 154 164 171 177 185 188 185 185 187 185 178 177 174 173 175 176 179 179 183 186 192 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 238 207 202 205 213 224 226 228 224 222 222 226 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 202 204 203 202 203 205 202 201 203 200 198 197 195 198 206 211 211 209 208 209 209 208 211 216 216 208 9999999 9999999 9999999 9999999 9999999 203 210 213 214 213 215 228 236 226 225 223 209 205 213 220 228 240 240 230 230 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 215 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 23372 293 75 75 10675 6 29 32 7418 -7906 56 202 357 9999999 9999999 315 160 167 169 166 172 174 178 184 181 182 181 181 180 173 175 179 172 169 171 172 172 168 172 180 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 210 198 199 207 209 219 219 217 218 215 216 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 202 202 203 203 204 205 203 201 200 198 197 199 197 197 204 212 214 213 209 208 210 210 213 217 215 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 212 215 216 227 233 222 223 225 214 208 217 231 237 247 242 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 213 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 184 9999999 9999999 206 193 184 9999999 9999999 161 122 216 9999999 9999999 9999999 197 207 269 233 230 23403 291 75 75 10675 6 30 3 7422 -7887 157 223 352 9999999 9999999 1000000 167 168 174 176 174 175 172 170 167 171 171 169 166 168 176 175 168 166 165 165 165 165 172 176 180 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 213 198 199 203 203 217 215 215 220 216 214 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 201 202 203 201 202 205 205 203 200 198 198 199 197 196 202 213 215 213 209 208 215 218 215 211 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 215 211 211 215 224 231 228 223 224 220 209 221 239 238 248 242 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 200 9999999 9999999 9999999 9999999 241 186 9999999 251 9999999 191 223 199 9999999 9999999 9999999 226 213 9999999 9999999 9999999 9999999 258 185 9999999 9999999 202 241 9999999 9999999 232 9999999 9999999 261 23435 292 75 75 10677 6 30 35 7426 -7867 154 223 322 9999999 390 358 136 162 170 173 171 171 170 167 162 164 170 167 168 171 174 167 167 165 166 164 160 170 176 176 180 179 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 248 208 205 205 203 213 223 222 220 227 222 219 217 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 207 205 205 204 202 204 208 207 204 203 201 200 200 197 197 203 210 210 209 211 211 217 222 217 210 205 205 9999999 9999999 9999999 9999999 204 210 218 214 210 214 221 227 234 234 226 224 216 214 225 228 227 239 240 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 176 133 185 210 146 9999999 9999999 9999999 9999999 188 9999999 200 9999999 9999999 180 126 9999999 9999999 192 213 9999999 224 183 187 9999999 9999999 155 23466 286 75 75 10679 6 31 6 7430 -7848 34 172 256 382 9999999 310 111 152 161 165 170 175 183 176 172 172 179 177 181 180 173 167 168 172 177 167 162 174 170 172 179 176 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 231 210 202 205 198 210 221 225 225 222 219 218 218 219 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 208 207 206 205 204 205 209 207 203 204 202 200 200 199 199 203 208 210 207 206 209 214 218 214 213 209 205 9999999 9999999 9999999 9999999 9999999 9999999 205 213 218 226 225 220 224 225 225 218 212 217 226 221 223 233 227 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 211 9999999 9999999 9999999 163 153 184 192 9999999 9999999 9999999 9999999 9999999 173 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 23498 276 75 75 10678 6 31 38 7434 -7828 16 140 235 318 339 297 188 27 141 159 164 173 180 175 175 175 179 179 185 175 169 165 162 166 165 159 155 171 166 172 179 180 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 213 215 196 205 197 204 211 220 221 219 213 216 215 217 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 208 205 206 206 205 205 208 208 205 203 201 200 200 198 199 205 209 212 210 206 207 210 212 212 212 211 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 228 224 217 221 224 231 222 217 225 223 219 220 217 223 241 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 9999999 239 206 9999999 194 9999999 9999999 9999999 9999999 159 9999999 224 260 9999999 159 23529 292 75 75 10676 6 32 9 7437 -7808 1000000 56 194 250 315 364 355 329 91 144 165 169 175 174 178 178 180 177 180 174 167 162 162 164 158 153 152 170 172 174 175 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 219 218 9999999 9999999 9999999 9999999 9999999 9999999 225 211 213 192 198 191 194 199 213 210 215 205 207 210 205 206 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 206 203 204 206 203 204 206 206 203 200 200 200 198 196 199 207 211 213 212 209 211 211 211 214 215 211 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 219 219 225 224 229 221 213 220 219 221 217 211 241 9999999 249 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 251 9999999 241 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 184 237 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 134 23561 290 225 75 10677 6 32 41 7441 -7788 6 212 299 9999999 9999999 358 81 112 143 158 162 166 168 171 173 174 174 174 168 166 167 166 164 160 164 176 182 180 180 181 182 9999999 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 220 214 209 191 193 194 188 197 207 205 205 203 201 206 205 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 207 205 205 204 203 205 207 204 202 202 203 202 199 198 201 208 215 217 212 210 214 216 216 216 215 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 211 219 219 220 218 218 220 211 204 210 214 220 222 230 244 243 250 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 165 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 227 9999999 9999999 133 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 23592 279 225 75 10678 6 33 12 7445 -7770 1000000 170 260 331 318 329 323 102 104 111 138 150 159 163 170 172 172 168 165 166 166 159 155 153 162 172 176 177 187 188 9999999 9999999 199 196 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 219 9999999 9999999 9999999 9999999 9999999 234 221 214 198 195 203 198 200 210 211 212 213 206 208 214 211 213 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 207 204 204 202 201 205 208 204 202 204 204 202 201 200 202 208 216 214 210 209 211 211 218 218 211 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 216 225 226 226 222 219 220 207 203 215 221 219 228 235 232 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 150 23624 288 300 75 10678 6 33 44 7450 -7750 55 219 264 244 263 272 246 339 60 -1 140 155 166 173 171 173 174 175 166 167 165 163 159 165 166 169 170 187 192 9999999 9999999 9999999 9999999 198 9999999 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 229 229 235 9999999 9999999 9999999 9999999 248 236 222 204 201 204 204 196 211 218 222 214 212 215 213 215 217 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 207 203 203 202 202 205 207 204 203 204 202 200 200 200 201 207 213 212 209 210 208 209 215 217 218 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 227 235 232 231 230 222 202 198 217 228 227 231 229 228 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 219 245 23655 281 375 75 10676 6 34 15 7454 -7731 77 168 187 196 238 284 360 269 1000000 109 129 148 160 165 172 177 177 169 169 168 173 167 160 157 164 166 173 182 9999999 9999999 9999999 194 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 226 9999999 9999999 9999999 9999999 9999999 244 223 208 200 199 202 187 205 210 209 205 206 213 9999999 204 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 205 201 200 200 200 203 205 204 203 201 198 198 198 199 202 206 210 212 208 208 212 215 217 217 217 217 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 222 236 228 222 233 224 206 204 214 228 228 224 226 228 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 213 23687 266 450 75 10678 6 34 47 7458 -7711 1000000 49 66 252 291 365 349 243 63 105 109 117 139 168 176 174 171 172 169 173 155 154 145 157 160 9999999 178 9999999 9999999 9999999 9999999 186 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 203 197 203 194 208 205 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 203 200 200 200 200 202 203 203 201 198 195 196 199 201 203 208 210 210 208 206 211 214 217 217 215 216 214 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 217 227 218 211 227 232 220 215 219 230 233 231 231 237 9999999 9999999 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 180 170 23719 286 525 75 10675 6 35 19 7462 -7691 1000000 -4 167 237 347 9999999 394 58 89 90 101 107 141 158 168 174 176 170 175 157 157 148 151 159 168 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 219 214 218 9999999 9999999 9999999 9999999 9999999 9999999 211 209 196 200 201 209 207 212 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 204 201 201 202 201 202 204 202 201 200 197 197 200 202 203 209 211 211 208 210 212 211 214 218 220 220 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 217 220 224 223 225 234 236 221 211 216 224 233 235 239 247 246 9999999 9999999 238 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 180 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 205 23750 286 600 75 10676 6 35 50 7466 -7672 1000000 50 186 314 9999999 9999999 346 83 94 106 105 110 117 131 159 169 171 178 168 160 157 155 169 172 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 213 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 231 225 223 219 213 214 9999999 9999999 9999999 9999999 9999999 9999999 221 222 195 196 201 208 208 212 208 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 201 202 203 201 203 206 204 202 201 199 198 201 202 204 210 213 213 211 211 212 211 212 216 216 212 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 220 216 217 222 233 234 218 211 214 217 217 226 226 228 239 243 9999999 9999999 9999999 9999999 237 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 9999999 9999999 9999999 9999999 9999999 9999999 161 163 9999999 203 187 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 165 23782 285 600 75 10678 6 36 22 7470 -7652 1000000 1000000 133 288 9999999 9999999 351 88 92 113 107 103 95 103 136 164 166 180 172 165 159 167 180 180 9999999 9999999 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 210 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 232 229 212 217 9999999 231 9999999 246 245 9999999 233 233 206 203 206 212 212 217 213 211 214 216 216 212 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 204 202 203 202 200 203 205 204 201 199 198 197 199 201 202 206 210 212 211 210 210 211 212 214 215 215 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 213 217 216 224 217 202 205 214 220 214 222 225 226 243 237 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 9999999 9999999 9999999 9999999 9999999 9999999 115 172 212 218 228 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 234 210 267 214 23813 282 675 75 10678 6 36 53 7474 -7632 1000000 90 270 9999999 9999999 311 100 97 121 109 109 103 107 108 134 143 165 170 164 163 168 176 179 170 173 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 205 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 231 232 218 221 9999999 228 9999999 9999999 9999999 9999999 241 223 224 209 207 211 212 220 215 214 211 9999999 9999999 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 204 203 204 203 201 204 206 205 202 198 196 195 198 199 198 205 212 210 208 208 207 210 215 215 212 217 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 215 222 220 222 216 204 199 203 209 210 217 226 236 250 238 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 184 9999999 9999999 9999999 9999999 181 119 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 9999999 9999999 9999999 198 9999999 9999999 221 23845 279 675 75 10679 6 37 25 7478 -7612 1000000 84 254 9999999 9999999 320 117 112 128 116 113 109 111 98 101 125 143 160 160 158 166 167 164 156 156 166 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 203 193 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 219 221 215 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 206 209 209 217 214 211 214 9999999 9999999 9999999 209 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 202 201 202 202 201 204 208 206 202 199 195 194 200 200 199 207 212 207 206 208 209 213 217 218 215 210 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 215 218 219 229 225 207 198 203 209 213 221 228 232 238 233 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 159 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 187 9999999 9999999 9999999 9999999 9999999 169 261 23876 282 675 75 10678 6 37 56 7482 -7592 1000000 90 216 9999999 9999999 9999999 131 114 136 127 128 106 110 103 92 128 137 151 154 148 154 155 148 140 139 133 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 192 178 171 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 209 212 210 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 204 202 202 217 205 209 213 206 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 202 203 202 205 208 207 203 201 196 196 202 204 203 208 210 208 207 209 211 212 216 220 218 211 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 218 215 214 225 226 209 200 209 221 223 217 216 234 236 226 234 240 9999999 232 235 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 9999999 9999999 9999999 209 9999999 9999999 9999999 9999999 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 23908 283 675 75 10679 6 38 28 7486 -7571 1000000 72 184 373 9999999 9999999 138 129 159 140 149 115 120 111 104 130 133 148 150 144 145 137 140 133 134 125 127 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 191 174 159 158 166 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 205 208 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 205 198 198 211 206 209 209 9999999 9999999 9999999 9999999 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 200 202 203 202 204 208 207 204 200 195 196 202 202 201 207 211 212 210 209 209 210 215 218 216 212 207 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 215 212 208 220 226 214 208 219 228 224 215 217 233 244 241 236 238 243 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 191 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 9999999 9999999 9999999 153 91 9999999 9999999 9999999 214 9999999 152 91 23939 284 675 75 10675 6 38 59 7490 -7551 1000000 2 193 9999999 9999999 9999999 151 9999999 164 145 161 115 120 112 98 134 135 149 148 140 143 129 135 130 132 127 132 169 9999999 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 179 156 151 159 160 149 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 215 204 202 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 205 201 197 213 216 206 208 204 9999999 210 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 200 202 202 201 203 207 207 203 199 195 199 202 199 198 205 209 210 208 208 206 208 215 219 221 217 210 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 209 213 212 224 227 213 204 208 215 214 215 221 225 235 231 233 250 251 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 9999999 9999999 9999999 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 23971 283 675 75 10678 6 39 31 7494 -7530 1000000 26 282 9999999 9999999 9999999 9999999 9999999 9999999 150 155 116 109 105 84 129 128 142 139 132 137 120 123 121 124 122 138 162 9999999 9999999 9999999 9999999 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 169 146 141 151 155 140 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 197 192 207 217 198 204 202 9999999 204 9999999 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 200 202 203 202 203 207 206 201 198 196 200 202 199 199 205 208 207 206 206 207 207 210 213 215 214 211 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 210 215 218 226 230 219 200 193 207 215 212 216 226 228 222 217 9999999 9999999 244 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 9999999 9999999 196 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 9999999 9999999 227 24002 284 675 75 10677 6 40 2 7498 -7510 1000000 85 304 9999999 9999999 248 9999999 9999999 9999999 154 135 127 114 111 79 111 109 124 125 120 131 112 111 111 115 111 126 141 155 160 165 9999999 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 186 161 133 134 141 140 134 125 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 196 198 199 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 218 190 187 193 207 189 195 193 192 195 192 189 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 201 203 205 204 204 206 205 200 199 197 199 203 198 199 206 207 207 206 206 209 208 207 210 214 213 207 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 209 217 221 225 219 206 203 214 223 224 224 234 250 246 234 9999999 9999999 234 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 135 168 9999999 9999999 9999999 9999999 9999999 251 219 9999999 9999999 9999999 9999999 218 9999999 9999999 9999999 9999999 9999999 151 228 9999999 9999999 9999999 308 24034 284 675 75 10678 6 40 34 7502 -7489 18 126 315 9999999 9999999 271 9999999 9999999 9999999 157 137 129 133 128 87 115 111 123 126 121 133 113 109 107 110 106 121 133 148 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 173 156 134 142 147 148 143 126 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 198 200 9999999 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 192 189 189 203 192 195 192 197 198 194 190 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 201 201 203 204 204 206 209 208 203 201 198 197 203 201 199 205 208 208 205 206 208 204 203 210 214 211 205 196 194 9999999 9999999 9999999 9999999 213 209 203 197 202 211 221 224 211 209 213 215 223 231 227 238 254 240 237 249 239 230 236 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 247 9999999 9999999 9999999 115 111 9999999 9999999 9999999 9999999 176 172 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 193 9999999 9999999 9999999 9999999 188 24065 284 600 75 10677 6 41 5 7506 -7468 1000000 65 183 314 9999999 9999999 285 9999999 9999999 9999999 151 140 121 129 126 95 126 116 123 124 120 135 115 108 102 105 104 113 122 138 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 167 159 152 143 146 154 158 148 129 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 183 189 201 187 189 191 195 192 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 201 202 202 202 206 210 208 205 201 196 197 202 202 201 205 208 208 205 203 208 207 207 211 211 210 211 203 198 199 9999999 9999999 9999999 9999999 211 199 196 200 207 221 218 212 218 217 220 224 224 222 233 243 229 231 240 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 207 9999999 9999999 9999999 9999999 9999999 9999999 239 187 148 173 9999999 9999999 9999999 9999999 244 24097 284 600 75 10679 6 41 37 7510 -7447 1 178 308 386 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 124 118 118 94 121 124 9999999 9999999 135 118 113 107 99 104 107 108 116 126 130 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 155 152 145 149 149 165 148 143 133 125 146 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 207 184 191 199 186 193 196 195 190 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 200 200 202 202 202 206 207 205 204 202 197 198 202 201 200 206 209 210 208 203 208 213 213 212 211 209 210 207 198 198 9999999 9999999 9999999 9999999 207 204 203 207 211 222 222 223 225 219 226 227 220 218 233 252 231 223 241 242 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 235 9999999 9999999 256 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 217 9999999 9999999 9999999 9999999 9999999 157 159 24128 285 525 75 10677 6 42 8 7513 -7426 1000000 52 224 9999999 9999999 9999999 153 9999999 9999999 9999999 9999999 9999999 161 128 121 123 112 83 9999999 9999999 9999999 172 101 103 101 95 101 108 111 117 120 118 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 154 147 144 149 155 177 128 122 125 130 129 129 130 133 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 205 184 188 185 185 196 198 195 191 192 187 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 199 202 201 200 205 206 204 202 200 197 198 202 200 199 207 212 212 209 203 206 214 215 214 214 210 209 207 198 9999999 9999999 9999999 9999999 9999999 9999999 202 208 211 212 221 224 225 215 204 209 215 218 215 225 243 227 226 242 248 244 9999999 234 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 24160 285 525 75 10674 6 42 40 7517 -7405 1000000 94 269 9999999 9999999 269 9999999 9999999 9999999 9999999 9999999 9999999 161 129 116 124 115 63 9999999 9999999 9999999 189 94 101 98 97 104 106 112 117 119 112 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 175 158 148 141 157 163 121 110 120 121 115 110 105 110 144 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 199 199 182 188 180 185 196 197 192 193 190 187 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 199 201 202 201 204 206 204 201 199 197 198 201 198 200 207 211 213 210 205 207 212 212 214 214 211 207 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 216 211 210 222 225 222 203 194 199 209 225 223 219 231 232 240 245 249 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 42 9999999 9999999 171 24191 285 525 75 10673 6 43 11 7521 -7384 1000000 193 336 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 145 110 105 99 56 9999999 9999999 9999999 193 98 102 97 98 105 104 112 114 119 116 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 177 161 135 161 129 113 116 119 113 100 108 99 112 165 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 180 183 183 186 195 195 192 192 190 189 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 199 202 202 202 205 206 204 202 201 199 199 201 199 199 206 210 213 212 207 208 211 208 212 213 210 206 200 195 9999999 9999999 9999999 9999999 9999999 9999999 204 216 217 223 236 234 221 206 203 213 226 234 222 218 225 226 235 234 231 225 233 9999999 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 185 9999999 9999999 9999999 9999999 209 9999999 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 164 167 193 9999999 9999999 200 177 9999999 9999999 9999999 174 170 9999999 113 197 9999999 205 86 24223 285 450 75 10675 6 43 43 7525 -7362 1000000 68 257 353 9999999 9999999 98 9999999 9999999 9999999 9999999 9999999 9999999 172 165 124 114 108 58 9999999 9999999 9999999 189 116 111 102 99 107 108 112 111 122 121 111 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 206 176 146 141 143 115 112 116 112 104 99 134 124 152 165 161 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 199 195 183 180 184 190 195 195 193 195 192 188 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 200 203 203 202 205 206 203 201 201 197 199 204 202 199 203 208 208 207 203 205 211 211 214 216 210 204 202 196 9999999 9999999 9999999 9999999 9999999 201 200 207 216 224 234 227 216 207 206 215 228 228 213 218 225 226 220 209 221 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 9999999 218 235 9999999 161 9999999 9999999 241 223 9999999 9999999 202 9999999 9999999 9999999 9999999 234 185 9999999 9999999 184 239 9999999 9999999 9999999 168 9999999 190 245 9999999 188 24254 285 450 75 10674 6 44 14 7529 -7341 1000000 78 260 395 9999999 373 110 9999999 9999999 9999999 9999999 9999999 9999999 172 162 130 126 121 70 9999999 9999999 9999999 153 125 120 109 105 109 106 108 112 123 123 125 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 145 144 155 161 156 109 124 119 113 122 117 111 94 122 144 147 175 165 149 156 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 197 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 202 201 189 182 186 195 194 191 194 198 193 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 200 202 203 201 203 205 201 199 199 196 198 202 201 199 204 208 208 205 201 207 212 212 213 213 205 200 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 209 211 218 224 218 207 206 209 218 218 214 226 229 229 213 198 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 9999999 9999999 9999999 9999999 9999999 205 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 24286 285 450 75 10676 6 44 46 7533 -7319 1000000 151 316 9999999 9999999 287 101 9999999 9999999 9999999 9999999 9999999 9999999 168 153 126 129 123 102 9999999 9999999 161 130 124 121 114 110 108 107 111 116 125 126 136 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 175 126 119 133 139 127 100 106 108 108 124 118 96 118 152 152 157 178 174 165 178 187 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 195 198 9999999 9999999 9999999 9999999 226 9999999 9999999 9999999 9999999 211 203 200 191 183 185 194 194 193 195 196 195 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 198 200 201 200 202 202 200 199 200 197 199 203 202 198 204 212 214 209 205 207 209 209 210 212 207 207 206 202 9999999 9999999 9999999 9999999 9999999 205 210 209 204 207 221 227 216 210 209 212 223 221 217 230 225 224 225 9999999 218 230 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 218 203 173 9999999 9999999 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 24317 289 375 75 10674 6 45 17 7537 -7298 1000000 1000000 178 346 9999999 9999999 158 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 138 146 135 9999999 9999999 9999999 162 120 115 112 110 108 107 108 117 118 120 121 129 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 157 122 114 120 118 109 109 110 107 114 115 106 72 146 144 9999999 9999999 9999999 9999999 9999999 184 199 196 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 194 9999999 9999999 9999999 9999999 9999999 222 9999999 9999999 9999999 9999999 9999999 204 198 193 181 185 183 191 196 192 190 192 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 200 198 200 200 199 202 203 201 201 201 197 199 205 203 199 202 211 215 211 208 207 206 208 210 212 213 208 202 202 9999999 9999999 9999999 9999999 9999999 206 210 208 209 215 231 230 209 204 210 214 225 225 224 228 231 242 233 221 240 248 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 201 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 231 9999999 9999999 9999999 185 9999999 9999999 9999999 9999999 9999999 166 243 9999999 184 260 9999999 86 182 24349 289 375 75 10675 6 45 49 7541 -7276 1000000 2 191 367 9999999 9999999 37 86 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 9999999 9999999 9999999 9999999 145 112 104 103 100 98 102 105 110 112 108 114 118 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 156 132 110 115 110 104 105 109 103 106 113 107 95 82 136 139 9999999 9999999 9999999 9999999 9999999 9999999 189 197 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 197 188 178 185 178 191 193 192 189 189 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 199 201 201 200 204 205 202 202 201 197 197 202 201 197 202 209 213 212 208 207 205 208 212 214 214 211 203 9999999 9999999 9999999 9999999 9999999 9999999 210 209 211 214 220 227 221 208 203 211 219 218 215 224 230 231 241 234 232 247 245 235 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 212 9999999 9999999 9999999 203 9999999 9999999 9999999 177 175 9999999 9999999 9999999 9999999 9999999 155 233 9999999 160 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 285 9999999 177 236 24380 287 375 75 10675 6 46 20 7544 -7254 1000000 30 224 392 9999999 9999999 49 81 93 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 9999999 9999999 9999999 9999999 132 110 107 101 95 95 101 105 103 110 109 117 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 179 161 120 95 119 111 109 111 105 102 106 109 104 93 102 129 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 217 9999999 194 192 183 178 182 187 194 192 195 193 194 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 199 201 202 203 206 206 203 201 203 200 199 203 201 198 204 210 212 210 207 207 207 212 214 212 213 215 208 9999999 9999999 9999999 9999999 9999999 9999999 204 207 213 212 219 226 222 217 213 214 218 214 210 216 229 229 232 236 225 228 225 218 9999999 9999999 222 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 217 9999999 9999999 9999999 162 204 9999999 213 9999999 9999999 9999999 9999999 9999999 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 266 256 24412 287 300 75 10672 6 46 52 7548 -7232 1000000 1000000 115 282 9999999 9999999 9999999 61 82 92 110 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 9999999 9999999 9999999 9999999 130 110 107 98 97 100 103 104 107 116 121 133 141 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 168 133 107 135 126 118 115 109 109 114 112 102 98 125 142 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 196 187 183 180 182 179 193 195 192 195 195 198 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 200 199 202 203 202 205 207 204 202 202 201 199 203 203 200 205 211 208 206 206 203 207 216 215 210 208 208 206 9999999 9999999 9999999 9999999 9999999 9999999 198 203 213 212 222 231 230 225 215 213 220 217 206 213 230 234 235 223 208 219 227 230 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 158 157 24443 291 75 75 10672 6 47 23 7552 -7210 1000000 1000000 1000000 1000000 69 159 322 9999999 9999999 146 62 83 94 106 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 98 94 89 92 96 98 101 106 110 120 127 132 140 142 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 167 140 125 149 142 112 101 105 105 107 90 120 114 151 160 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 188 186 181 175 180 176 195 194 190 192 197 197 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 201 203 204 205 208 209 207 205 202 201 200 202 203 203 207 210 209 207 206 205 207 214 214 209 202 201 202 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 209 211 224 237 229 217 204 205 219 221 217 226 231 231 234 223 227 237 237 249 247 230 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 222 150 174 200 24475 291 150 75 10671 6 47 55 7555 -7187 1000000 1000000 1000000 30 113 303 9999999 9999999 1000000 63 73 77 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 111 92 92 88 87 89 94 100 97 103 109 112 121 126 131 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 143 113 101 102 99 93 66 149 133 148 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 182 178 174 176 172 190 194 191 194 191 195 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 201 202 204 206 207 210 209 206 205 203 202 202 203 202 204 208 211 212 207 205 209 208 211 213 209 207 206 200 9999999 9999999 9999999 9999999 9999999 210 208 205 209 211 220 237 228 206 195 199 215 229 228 226 223 226 234 233 234 239 244 245 242 239 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 9999999 9999999 9999999 210 9999999 241 149 165 170 9999999 9999999 238 154 24506 292 150 75 10668 6 48 26 7559 -7165 172 1000000 1000000 1000000 37 207 215 58 61 82 86 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 98 95 92 87 88 92 97 92 107 108 111 115 118 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 158 134 123 119 117 123 120 91 148 140 148 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 204 193 196 9999999 9999999 187 180 171 170 171 168 179 189 193 199 187 193 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 203 205 205 205 207 207 205 204 203 200 199 201 202 205 210 214 214 209 205 205 206 209 211 213 215 209 198 9999999 9999999 9999999 9999999 9999999 9999999 208 207 210 208 214 230 220 204 201 205 218 231 225 221 223 238 248 232 217 222 233 223 228 237 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 9999999 9999999 225 204 9999999 108 175 24538 292 150 75 10669 6 48 58 7563 -7142 164 117 204 355 355 273 41 36 73 102 88 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 145 9999999 9999999 9999999 131 124 98 97 93 91 94 100 98 108 110 117 120 123 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 152 140 149 155 139 133 125 131 145 141 160 160 143 144 149 150 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 195 195 185 187 190 199 181 183 174 165 169 168 179 192 195 197 192 193 191 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 202 202 202 201 203 204 202 201 201 198 196 200 202 205 210 213 213 211 209 203 202 206 206 211 214 207 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 203 208 213 219 212 202 203 212 215 217 220 223 231 246 250 232 216 207 204 207 213 236 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 98 193 24569 292 75 75 10666 6 49 29 7566 -7120 285 113 136 233 361 9999999 326 1000000 1000000 107 155 63 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 145 141 9999999 9999999 9999999 9999999 146 106 100 100 99 101 106 104 106 107 118 122 126 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 119 115 113 110 102 109 128 138 160 153 164 163 158 149 154 148 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 195 189 192 193 194 188 190 191 194 181 182 179 172 168 166 178 195 196 194 196 198 191 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 201 202 202 202 202 204 204 202 200 199 199 200 202 203 204 209 211 213 212 208 205 201 204 206 208 210 204 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 204 216 218 9999999 215 211 205 208 214 220 223 225 235 236 228 216 202 191 204 230 233 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 24601 264 75 75 10667 6 50 1 7570 -7097 72 25 123 250 365 9999999 9999999 292 84 65 9999999 57 83 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 117 102 102 100 106 105 104 102 105 107 114 120 135 141 9999999 9999999 9999999 9999999 9999999 152 144 97 97 92 91 87 99 125 126 150 9999999 9999999 166 165 157 156 148 154 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 195 183 188 191 195 193 192 193 189 186 182 178 177 165 167 174 184 195 194 200 200 192 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 202 202 203 203 204 205 203 201 201 201 200 201 202 202 204 208 211 217 214 209 207 203 204 205 206 206 204 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 208 217 222 226 222 208 206 216 218 220 227 228 230 225 210 194 187 209 238 238 230 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 220 24632 287 300 75 10664 6 50 32 7574 -7075 134 330 368 364 256 143 244 293 9999999 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 114 97 95 95 99 98 95 98 100 103 112 119 125 9999999 9999999 9999999 9999999 9999999 172 116 106 96 98 97 95 98 103 112 103 123 9999999 9999999 9999999 165 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 188 184 184 186 191 190 191 194 183 178 175 174 178 164 168 175 184 195 193 195 197 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 200 201 202 202 202 202 200 199 199 200 198 198 200 198 200 207 211 214 213 211 209 205 206 206 205 203 201 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 206 217 226 222 206 203 213 208 212 225 226 227 222 214 205 209 221 226 219 215 226 9999999 9999999 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 181 201 9999999 235 228 132 161 205 210 9999999 9999999 9999999 9999999 152 250 236 185 9999999 159 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 180 271 235 253 24664 257 375 75 10664 6 51 4 7577 -7051 86 222 247 344 289 254 228 9999999 77 52 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 138 109 96 93 94 96 96 98 103 105 108 115 117 122 9999999 9999999 9999999 9999999 9999999 184 136 108 104 98 97 98 109 108 101 96 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 187 187 185 186 190 191 192 192 184 176 172 174 175 169 170 177 191 195 194 189 196 195 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 200 202 200 199 200 200 197 197 198 196 194 196 198 200 206 213 213 210 210 209 206 211 210 205 206 200 190 9999999 9999999 9999999 9999999 9999999 9999999 200 199 205 200 201 214 223 222 213 214 221 216 213 221 226 225 216 211 214 218 223 229 229 221 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 9999999 9999999 245 24695 255 300 75 10663 6 51 35 7581 -7028 1000000 37 193 304 377 338 219 153 221 77 60 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 123 114 97 94 92 97 97 99 100 105 111 121 111 9999999 9999999 9999999 9999999 9999999 9999999 184 187 122 115 106 106 107 120 113 103 102 133 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 190 192 193 196 190 189 188 184 180 178 182 177 178 178 180 191 194 196 195 196 195 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 199 200 202 201 200 201 200 197 196 197 194 193 197 198 200 206 212 213 209 208 207 207 211 209 207 211 206 196 194 9999999 9999999 9999999 9999999 202 207 204 212 205 204 219 225 219 217 215 217 223 217 217 225 224 216 209 211 208 210 226 241 234 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 24727 286 75 75 10660 6 52 7 7584 -7005 1000000 1000000 1000000 8 42 108 202 308 306 196 114 154 56 73 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 112 116 104 101 93 101 101 98 99 109 115 123 112 107 9999999 9999999 9999999 9999999 9999999 169 177 130 111 105 107 100 106 102 104 111 123 130 141 147 9999999 9999999 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 195 193 197 189 190 190 184 178 179 189 189 187 177 179 190 196 197 196 195 194 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 200 201 201 202 204 202 198 197 199 197 196 199 199 199 206 211 213 209 205 201 205 208 207 211 211 207 200 9999999 9999999 192 195 9999999 9999999 201 203 212 205 202 219 228 220 220 212 213 223 214 216 225 226 220 214 209 204 204 213 239 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 196 247 24758 275 75 75 10663 6 52 38 7588 -6982 1000000 1000000 1000000 8 35 70 138 283 350 293 91 91 53 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 120 116 102 98 106 103 97 100 112 117 118 113 109 9999999 9999999 9999999 9999999 9999999 152 143 126 109 114 110 96 94 108 106 103 105 107 112 130 137 148 161 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 192 198 190 199 193 194 195 192 183 184 190 189 183 177 179 191 199 197 195 195 194 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 199 199 201 200 200 203 203 199 198 199 198 197 200 201 200 206 211 212 211 207 204 207 210 209 209 211 208 195 9999999 9999999 195 197 200 203 202 207 209 202 201 218 230 220 216 218 222 217 217 230 234 235 230 219 215 205 196 207 223 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 9999999 238 9999999 9999999 234 238 9999999 9999999 9999999 9999999 9999999 9999999 191 24787 284 75 75 10662 6 53 7 7591 -6960 1000000 1000000 1000000 -7 3 25 80 154 318 389 164 147 61 87 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 133 106 111 111 103 93 97 106 110 112 110 111 9999999 9999999 9999999 9999999 164 139 133 121 108 111 104 86 87 114 115 104 104 99 100 128 132 140 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 190 198 190 197 191 195 190 193 186 190 194 186 177 184 185 191 197 195 194 195 191 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 198 198 200 199 199 202 201 199 198 199 198 198 201 201 200 207 210 209 209 206 205 204 207 211 206 207 206 199 9999999 9999999 198 198 198 197 202 210 208 205 203 212 227 225 212 211 217 217 222 230 236 237 226 210 208 210 213 209 200 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 9999999 9999999 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 231 188 218 9999999 9999999 9999999 244 203 9999999 9999999 9999999 150 178 9999999 250 9999999 231 165 9999999 9999999 9999999 178 24821 283 150 75 10662 6 53 41 7595 -6935 1000000 1000000 1000000 1000000 12 39 53 179 321 15 74 70 98 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 142 112 105 101 97 103 109 108 111 120 122 9999999 9999999 9999999 9999999 168 146 127 125 99 95 72 82 85 126 123 121 116 104 121 134 143 151 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 193 203 199 198 201 200 191 196 194 199 202 191 189 197 187 192 199 199 200 200 195 199 194 195 195 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 197 197 200 198 199 203 202 200 198 198 197 197 201 200 198 206 211 208 207 207 202 201 203 208 206 205 205 201 193 9999999 197 196 9999999 194 204 203 204 210 205 214 229 224 213 213 224 231 219 219 224 219 212 195 188 208 228 216 211 220 213 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 166 165 188 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 204 9999999 9999999 208 9999999 9999999 177 210 209 262 267 9999999 9999999 9999999 316 24853 275 150 75 10664 6 54 13 7598 -6911 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 -1 91 83 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 149 102 98 100 101 106 109 109 109 116 125 9999999 9999999 156 143 151 139 114 123 104 95 62 118 118 155 136 139 128 123 143 143 154 163 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 9999999 9999999 9999999 9999999 200 203 201 208 208 207 210 200 194 200 198 199 200 197 201 196 184 190 195 205 202 207 204 204 202 201 197 201 198 199 193 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 197 200 199 200 203 203 200 198 198 197 198 201 198 199 207 212 208 205 206 203 201 202 206 205 202 199 192 9999999 9999999 9999999 191 9999999 198 205 199 199 205 206 215 225 224 213 218 231 230 212 213 221 216 203 199 198 201 221 224 227 229 219 220 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 185 182 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 9999999 9999999 217 9999999 9999999 9999999 219 24884 267 150 75 10665 6 54 44 7602 -6887 1000000 1000000 1000000 1000000 1000000 3 110 239 88 90 86 131 9999999 9999999 9999999 9999999 9999999 143 152 140 140 148 146 153 150 9999999 9999999 153 139 118 102 100 105 107 109 109 113 115 113 126 131 134 159 140 131 117 104 116 133 126 112 158 9999999 172 157 161 148 148 157 165 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 187 9999999 198 202 209 210 212 211 213 212 196 192 198 197 197 198 202 200 185 179 183 190 208 201 210 207 204 203 202 200 199 201 202 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 198 198 198 200 202 201 199 198 197 195 196 200 199 202 208 212 212 208 207 207 202 203 209 208 203 198 195 9999999 9999999 9999999 199 200 200 201 201 203 206 213 218 222 223 219 211 212 208 204 208 213 222 208 199 207 203 204 211 222 9999999 9999999 242 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 127 168 194 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 184 24916 242 150 75 10665 6 55 16 7605 -6863 173 164 91 33 0 43 167 288 101 103 110 146 155 162 163 163 160 158 166 157 159 160 158 166 170 165 167 169 143 126 119 117 125 125 123 123 127 134 131 142 143 157 160 155 137 126 124 134 182 184 185 185 191 189 185 184 177 176 179 188 193 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 197 198 197 199 195 202 208 217 216 220 217 220 212 198 199 202 196 165 152 142 139 147 187 192 206 218 215 222 217 219 214 213 211 212 213 213 209 207 206 208 204 205 208 205 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 197 198 197 199 202 201 198 196 196 196 198 204 203 202 207 211 210 206 208 207 203 205 208 207 204 201 198 9999999 9999999 197 203 9999999 9999999 200 200 205 210 213 220 219 214 218 212 208 207 209 217 219 226 221 201 199 210 210 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 165 173 196 24947 280 75 75 10662 6 55 47 7609 -6839 216 131 199 264 341 346 139 207 286 105 124 136 151 158 159 159 157 154 153 163 168 172 168 167 167 170 9999999 9999999 165 167 153 128 121 125 125 123 122 126 129 128 133 150 168 160 153 146 156 162 160 194 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 190 194 189 197 191 195 194 205 207 215 215 216 215 197 146 131 118 108 98 97 119 138 193 202 213 213 215 221 217 220 213 214 209 211 213 211 209 206 205 206 204 206 208 206 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 195 196 198 199 199 202 203 199 196 197 200 203 207 205 204 208 213 211 204 203 199 199 206 207 204 200 194 192 9999999 193 199 199 197 9999999 9999999 198 210 212 210 217 223 222 215 211 219 220 213 225 236 240 233 214 203 210 218 212 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 158 168 188 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 24979 280 75 75 10661 6 56 19 7612 -6815 1000000 1000000 55 213 295 337 260 282 195 116 133 9999999 9999999 9999999 138 137 137 9999999 9999999 147 154 154 152 150 9999999 9999999 9999999 9999999 9999999 9999999 142 117 111 108 101 99 95 95 85 79 9999999 9999999 113 97 25 229 278 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 189 186 184 192 196 196 193 207 207 209 214 214 202 176 132 107 89 89 84 74 143 173 198 214 214 213 216 223 220 216 213 213 213 211 213 210 206 206 203 205 204 205 209 205 207 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 196 198 199 200 202 201 198 196 200 202 202 207 206 206 209 211 211 206 202 198 199 203 205 202 199 193 189 9999999 9999999 192 193 9999999 9999999 195 201 209 208 208 215 224 218 206 207 217 212 200 213 222 228 229 216 201 200 204 209 210 9999999 9999999 220 231 9999999 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 91 132 160 164 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 196 9999999 9999999 9999999 9999999 9999999 224 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 9999999 9999999 195 172 25010 279 75 75 10663 6 56 50 7615 -6791 1000000 57 195 9999999 9999999 258 251 317 256 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 161 316 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 190 193 186 186 194 198 201 202 207 206 207 209 213 193 152 132 104 88 92 91 78 151 181 199 218 214 217 219 225 219 211 212 213 214 213 212 212 205 207 203 205 203 203 208 205 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 196 199 200 201 204 202 198 197 201 202 202 207 206 206 211 210 210 209 205 200 199 202 204 202 202 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 208 212 209 208 214 221 215 207 213 215 211 202 206 218 215 216 216 201 196 208 216 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 98 116 128 142 135 9999999 9999999 9999999 200 9999999 9999999 9999999 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 9999999 9999999 9999999 189 147 9999999 224 246 9999999 9999999 9999999 9999999 9999999 205 171 9999999 210 239 25042 280 75 75 10658 6 57 22 7619 -6767 191 9999999 223 341 305 254 197 339 262 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 0 118 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 183 193 196 199 196 190 196 197 200 181 125 96 74 59 54 23 40 156 186 204 216 213 216 216 222 218 213 209 214 214 213 212 212 207 207 205 205 204 204 205 206 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 196 196 199 200 202 205 204 200 197 198 200 204 209 206 204 211 214 212 209 206 201 198 202 207 205 203 196 9999999 9999999 9999999 9999999 9999999 9999999 198 199 210 218 214 211 212 221 218 209 207 211 222 210 200 221 229 222 209 201 205 214 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 134 106 124 150 169 9999999 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 205 9999999 9999999 193 142 9999999 193 151 202 9999999 217 9999999 9999999 9999999 9999999 9999999 9999999 153 202 9999999 9999999 202 25073 292 75 75 10657 6 57 53 7622 -6743 331 325 240 337 374 9999999 129 115 109 110 108 107 112 123 124 121 126 134 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 101 93 88 78 79 74 60 68 45 34 56 32 59 60 52 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 182 177 180 181 176 193 141 105 72 51 38 32 23 7 1000000 26 175 189 211 217 215 214 217 219 216 214 210 213 212 213 214 210 205 206 206 208 204 206 205 207 205 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 197 198 199 200 202 204 202 200 198 197 199 204 207 203 203 210 214 211 205 202 203 203 200 203 207 203 198 195 9999999 9999999 9999999 9999999 9999999 193 197 211 220 213 201 204 224 221 206 202 212 225 214 204 215 227 227 213 205 204 212 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 151 131 156 173 162 9999999 9999999 9999999 9999999 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 188 9999999 9999999 187 218 204 130 135 9999999 9999999 9999999 9999999 158 255 9999999 9999999 9999999 9999999 9999999 133 144 160 169 252 9999999 9999999 9999999 9999999 78 25105 291 75 75 10656 6 58 25 7625 -6719 348 289 354 357 9999999 9999999 384 9999999 305 134 133 132 133 139 140 136 140 144 143 142 146 151 152 154 155 131 122 122 119 121 129 131 126 116 115 112 109 106 100 121 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 171 172 170 176 113 86 74 50 45 34 23 15 14 12 1 6 82 185 193 214 218 213 216 222 218 213 216 211 213 213 213 214 212 202 204 206 206 203 203 207 204 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 197 197 198 199 201 204 202 198 196 197 198 202 205 206 208 212 212 211 205 202 202 204 204 205 201 195 194 9999999 9999999 9999999 9999999 9999999 9999999 190 195 201 207 205 200 204 221 220 203 202 211 218 218 218 219 221 215 203 202 191 203 220 220 228 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 137 137 160 147 132 9999999 9999999 9999999 9999999 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 187 227 170 131 140 9999999 174 184 9999999 9999999 177 196 173 9999999 9999999 9999999 9999999 9999999 165 205 188 221 9999999 9999999 9999999 9999999 237 25136 291 75 75 10650 6 58 56 7628 -6695 280 240 336 374 9999999 9999999 325 9999999 304 139 137 134 134 132 130 131 134 136 137 131 142 152 155 141 139 115 111 110 111 113 120 121 116 113 109 112 110 108 107 116 150 160 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 176 175 179 187 117 83 69 56 44 33 19 12 24 43 81 95 147 179 197 216 219 212 217 218 220 215 213 210 211 213 212 214 214 206 205 207 206 204 203 206 202 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 197 198 199 201 205 204 201 199 199 201 205 209 209 209 211 213 213 209 205 202 202 205 206 202 194 9999999 9999999 9999999 9999999 9999999 189 192 194 9999999 192 201 210 210 209 218 216 211 207 207 216 218 223 232 240 226 212 213 198 197 202 211 222 210 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 117 135 165 151 148 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 186 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 244 25168 289 75 75 10651 6 59 28 7631 -6670 272 103 132 182 242 395 362 365 298 142 139 132 136 136 140 141 143 146 145 137 139 147 146 131 123 115 113 113 118 120 113 114 113 110 107 109 112 117 113 127 145 148 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 179 183 183 170 134 116 105 80 59 34 34 33 27 27 113 171 190 206 216 222 213 217 216 221 216 209 210 212 209 210 214 213 210 205 207 206 205 203 207 206 205 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 196 198 200 199 201 204 204 202 199 198 198 203 207 203 202 206 211 211 207 204 202 202 201 202 203 202 198 9999999 9999999 9999999 9999999 195 197 192 191 193 201 206 200 206 223 222 222 215 209 213 211 216 229 234 227 220 208 196 198 203 200 9999999 9999999 219 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 114 125 148 156 157 165 9999999 9999999 9999999 9999999 9999999 9999999 219 197 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 130 233 25199 288 150 75 10653 6 59 59 7634 -6646 1000000 9999999 9999999 9999999 9999999 9999999 9999999 298 132 141 143 147 149 153 151 152 149 147 143 135 131 129 123 125 133 140 140 137 136 117 108 110 104 111 117 124 130 134 148 158 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 185 186 187 190 194 198 173 150 126 110 70 41 35 24 14 2 186 201 210 218 215 221 215 218 221 217 214 213 211 215 209 212 213 212 209 205 206 205 205 203 206 207 9999999 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 198 199 199 201 203 203 201 199 199 198 201 205 203 204 208 210 210 208 205 203 203 203 201 202 200 196 9999999 9999999 9999999 9999999 9999999 193 192 195 199 205 205 200 211 228 223 223 219 213 215 209 209 220 225 215 201 185 178 199 222 213 197 208 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 135 134 142 148 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 204 9999999 196 25231 282 150 75 10653 7 0 31 7637 -6621 1000000 1000000 9999999 9999999 9999999 9999999 9999999 128 127 138 149 153 152 146 145 145 142 146 145 140 135 140 144 158 164 172 168 155 155 129 117 116 101 113 135 144 148 153 161 166 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 9999999 184 9999999 9999999 199 196 194 189 188 194 193 198 182 158 130 107 93 62 48 49 47 89 198 208 218 219 219 215 220 218 218 223 213 214 214 211 213 211 214 214 212 208 206 205 205 205 204 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 197 197 199 200 202 202 203 201 202 203 201 202 206 208 206 210 214 212 211 209 206 205 207 209 207 203 199 197 195 9999999 9999999 191 191 197 199 203 212 215 213 217 219 210 216 223 216 221 221 212 220 229 223 203 186 180 193 216 216 207 215 233 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 143 135 119 124 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 172 221 9999999 9999999 9999999 9999999 9999999 9999999 158 233 9999999 253 191 25262 291 225 75 10651 7 1 2 7640 -6597 1000000 1000000 67 219 9999999 298 307 9999999 319 1000000 146 150 145 142 142 151 156 154 157 9999999 9999999 169 175 174 176 165 159 154 132 119 121 107 105 152 159 164 164 172 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 9999999 9999999 9999999 183 191 188 180 167 164 141 142 144 139 127 115 96 82 75 85 119 165 210 215 219 218 221 217 217 219 219 221 220 214 217 210 212 213 213 212 213 210 207 207 205 205 205 204 206 203 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 196 198 200 201 202 202 200 200 201 199 201 205 208 206 211 216 214 208 207 207 208 210 209 207 204 200 195 194 192 9999999 196 195 199 205 206 210 213 216 216 220 218 214 230 228 218 216 214 221 225 225 216 197 191 203 214 212 202 202 219 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 121 118 122 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 9999999 190 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 25294 283 300 75 10650 7 1 34 7644 -6572 1000000 1000000 1000000 9999999 9999999 9999999 397 387 1000000 149 156 159 159 162 172 167 9999999 9999999 9999999 162 165 159 162 146 103 133 130 153 130 133 131 121 167 172 174 175 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 9999999 9999999 186 190 188 176 155 151 123 113 109 112 113 120 113 121 146 187 207 222 224 220 216 218 219 214 214 220 218 219 217 216 216 211 213 215 216 211 212 209 207 207 204 206 204 204 205 203 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 195 197 198 199 202 201 199 199 201 200 200 203 205 206 210 214 218 213 204 206 208 207 207 208 202 195 9999999 9999999 9999999 9999999 194 198 196 201 207 206 210 216 214 226 237 226 224 226 218 214 216 223 224 223 221 205 194 213 227 213 199 199 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 126 140 137 121 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 25325 281 450 75 10649 7 2 5 7646 -6548 1000000 1000000 9999999 398 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 142 245 244 247 314 367 385 9999999 180 188 189 193 197 198 9999999 206 218 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 195 193 199 203 194 184 177 158 136 133 133 141 145 149 173 209 221 226 236 225 224 221 222 220 218 218 222 219 220 217 217 219 216 214 215 217 212 216 212 210 208 204 206 203 204 206 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 196 199 200 199 201 203 201 200 201 198 198 201 201 205 211 215 218 216 208 204 202 203 204 206 204 197 9999999 9999999 9999999 9999999 9999999 194 195 201 209 211 213 217 215 222 231 229 222 219 220 219 220 228 229 224 222 204 188 207 220 200 201 219 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 131 121 122 150 153 157 9999999 9999999 9999999 9999999 9999999 9999999 213 173 187 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 203 9999999 9999999 191 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 253 25357 257 1950 75 10647 7 2 37 7649 -6523 1000000 96 215 215 202 268 354 9999999 9999999 100 191 192 203 209 217 219 226 228 223 215 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 203 198 205 211 212 217 221 206 199 200 202 216 224 237 241 243 236 233 233 229 226 225 222 224 220 222 220 217 219 216 217 221 217 214 214 217 215 215 214 212 209 204 205 204 202 205 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 197 198 200 200 200 202 203 200 198 197 194 197 201 199 203 210 213 212 211 210 208 205 204 206 206 207 200 193 9999999 9999999 9999999 9999999 193 191 199 209 214 218 213 209 218 229 226 220 213 206 207 214 223 218 211 222 206 189 195 200 195 208 233 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 141 126 139 185 9999999 9999999 9999999 9999999 9999999 181 9999999 204 201 178 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 9999999 9999999 9999999 189 220 9999999 243 9999999 9999999 159 25388 277 900 75 10648 7 3 8 7652 -6499 120 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 52 125 189 323 9999999 390 97 137 9999999 9999999 9999999 9999999 9999999 9999999 94 28 63 90 308 1000400 210 9999999 217 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 213 208 209 214 219 223 237 242 245 239 245 246 244 244 248 243 236 233 230 228 223 223 222 222 217 221 218 214 217 215 218 216 215 214 216 218 215 215 214 213 209 206 205 205 202 204 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 199 200 200 201 204 204 200 200 199 197 198 203 201 200 205 208 210 206 205 205 204 204 205 206 204 200 192 9999999 9999999 9999999 9999999 191 195 201 204 205 213 210 208 219 229 224 213 212 207 200 202 207 205 202 216 213 203 195 190 204 216 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 151 179 179 164 9999999 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 134 181 9999999 9999999 9999999 215 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 227 176 157 208 9999999 9999999 203 256 247 195 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 25420 283 825 75 10646 7 3 40 7655 -6474 1000000 120 146 385 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 102 174 209 326 376 320 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 44 122 295 9999999 9999999 182 197 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 217 216 218 223 226 234 238 240 244 251 248 244 240 249 241 236 234 228 226 222 221 224 216 215 221 218 215 217 216 217 213 214 212 216 216 215 217 214 214 210 208 207 207 201 204 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 198 199 201 201 203 203 201 201 200 199 198 203 203 202 205 210 212 206 203 202 201 201 204 207 205 199 9999999 9999999 9999999 9999999 9999999 186 188 196 201 204 214 216 213 212 214 217 208 208 213 205 206 209 207 202 204 209 209 193 177 203 222 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 135 110 139 9999999 153 9999999 9999999 9999999 9999999 9999999 9999999 158 9999999 161 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 175 9999999 9999999 9999999 9999999 9999999 252 176 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 109 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 221 25451 282 825 75 10646 7 4 11 7658 -6450 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 251 367 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 95 237 389 9999999 9999999 164 172 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 9999999 236 242 245 244 243 242 237 244 232 230 229 225 226 222 223 219 217 217 219 219 218 216 215 216 212 214 213 214 213 213 214 215 211 209 208 207 206 203 207 203 203 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 198 198 200 201 200 201 203 203 201 202 200 199 203 203 202 208 212 213 210 206 204 203 202 208 208 205 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 208 214 218 213 217 216 219 217 211 210 215 223 217 213 221 215 204 193 187 186 202 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 104 117 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 188 155 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 119 161 25483 267 1275 75 10645 7 4 43 7661 -6425 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 42 251 381 9999999 9999999 9999999 163 171 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 9999999 231 240 246 245 244 244 247 234 238 229 230 225 228 224 219 224 219 222 219 219 219 220 218 214 217 214 215 216 212 214 212 214 211 209 209 207 207 205 206 208 203 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 198 199 198 199 201 203 203 202 203 201 201 204 202 201 207 211 211 210 207 204 200 202 208 204 199 197 195 9999999 9999999 9999999 190 194 196 200 208 210 211 206 208 220 219 220 221 220 219 219 222 218 211 219 230 215 192 190 197 204 202 202 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 138 123 9999999 9999999 9999999 9999999 9999999 9999999 142 182 192 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 172 9999999 9999999 174 211 189 184 9999999 9999999 9999999 243 211 9999999 9999999 9999999 9999999 9999999 9999999 122 172 154 25514 271 975 75 10646 7 5 14 7664 -6400 1000000 311 9999999 360 314 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 5 181 321 352 386 347 340 168 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 225 228 9999999 235 242 244 248 247 248 248 254 252 241 241 237 237 232 228 222 219 221 223 221 219 223 218 220 222 216 220 216 217 214 213 212 217 215 213 210 209 208 207 204 205 205 202 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 196 198 200 199 200 202 203 202 202 201 200 202 205 202 201 208 210 210 208 205 206 202 202 205 199 193 193 193 9999999 9999999 9999999 194 197 193 192 198 207 209 206 209 218 216 213 215 215 212 210 209 216 219 217 222 223 226 215 200 201 206 217 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 149 113 9999999 9999999 9999999 9999999 9999999 9999999 175 198 173 151 154 9999999 9999999 9999999 9999999 9999999 199 9999999 217 210 227 232 9999999 227 9999999 9999999 9999999 171 197 188 9999999 9999999 9999999 161 195 160 108 134 224 9999999 9999999 9999999 225 224 142 25546 275 1200 75 10645 7 5 46 7667 -6375 207 180 1000000 119 100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 64 206 282 350 385 350 316 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 212 206 212 217 224 224 234 244 249 247 250 252 253 251 249 252 247 246 240 239 231 226 223 226 222 224 219 219 223 222 222 221 217 222 217 218 215 211 213 216 215 217 210 210 210 207 203 205 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 196 197 199 200 201 203 204 201 199 200 198 201 206 202 200 207 211 209 209 205 203 204 206 206 201 195 9999999 9999999 9999999 9999999 9999999 187 192 194 194 196 200 201 205 216 224 221 220 222 212 203 202 204 212 217 215 216 218 229 235 226 208 210 232 220 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 152 146 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 186 172 205 9999999 9999999 9999999 9999999 161 9999999 9999999 9999999 166 215 203 164 9999999 9999999 9999999 9999999 207 213 254 9999999 9999999 9999999 9999999 180 176 9999999 127 221 229 256 9999999 9999999 9999999 184 9999999 9999999 198 9999999 9999999 9999999 216 25577 274 1350 75 10648 7 6 17 7669 -6350 1000000 124 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 17 152 224 298 361 381 9999999 163 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 204 207 204 212 9999999 233 241 246 240 247 246 252 251 245 251 246 242 236 235 229 228 226 227 220 225 217 216 224 220 222 218 215 220 218 218 215 212 214 213 212 213 210 211 210 207 206 207 208 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 195 196 199 200 200 203 204 200 196 197 197 200 203 201 199 205 208 207 206 203 201 200 206 207 203 198 188 9999999 9999999 9999999 9999999 186 184 187 193 197 201 199 196 206 216 217 224 218 207 201 198 199 203 207 212 223 214 203 217 228 210 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 127 136 9999999 9999999 9999999 9999999 9999999 9999999 190 178 185 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 146 9999999 9999999 9999999 9999999 191 9999999 192 9999999 9999999 9999999 9999999 9999999 154 25609 241 3375 75 10644 7 6 49 7672 -6325 1000000 34 160 240 368 9999999 9999999 245 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 204 207 9999999 9999999 9999999 237 241 238 246 242 251 253 243 248 247 241 234 236 229 226 226 224 222 226 217 219 223 219 217 214 211 216 219 216 215 214 213 214 213 214 214 212 211 208 207 206 209 204 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 199 200 202 202 201 203 204 202 200 199 198 201 204 200 199 205 209 208 205 205 204 201 205 206 203 200 192 9999999 9999999 9999999 9999999 9999999 188 187 188 194 204 210 199 196 218 226 221 212 206 202 204 202 207 224 227 226 215 207 210 211 213 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 140 145 154 9999999 9999999 9999999 165 143 167 178 198 206 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999