50 500 500 11 43 54 17 47 84 74 45 76 74 83 25 42 63 18 32 68 65 24 78 82 94 44 41 20 39 6 18 67 44 82 87 94 45 40 6 72 8 75 40 45 78 44 7 8 26 84 8 83 73 11001100111100010111110011110001101011101111110000011001111100111011111011001011100100010101110111011000101101000110010011101001101110001110011110100001001101010101100011100101000100011011110011010000001001101100010101011100101001011001101111111100011100010110000001001111100110111011111111100101100101110101011110011110111010111001101101001001010111100011101011101010101111010010111100110101111111001100101101000000111100001100110000101010011111100000111010001000101100001100111100011101010011000110 230 447 212 492 76 343 145 261 20 460 327 495 134 400 103 401 1 209 2 116 216 463 82 455 271 472 183 378 58 91 387 468 74 230 109 270 70 473 325 417 168 169 140 284 278 385 14 388 127 402 140 196 14 171 429 471 146 258 448 451 237 323 170 215 191 399 363 366 9 421 65 455 114 424 50 488 59 295 301 398 39 259 68 331 156 439 9 113 30 37 132 252 172 273 27 193 17 23 135 193 350 492 186 425 183 354 359 389 55 313 355 358 184 424 190 195 4 56 221 383 367 438 24 302 42 458 8 457 307 452 307 390 157 429 296 422 205 489 110 434 337 434 110 384 214 420 230 469 92 349 66 417 242 470 230 251 242 324 1 240 55 135 215 300 135 460 55 292 426 427 372 500 133 229 411 487 185 328 207 441 212 270 17 61 174 267 63 270 95 166 228 307 152 182 66 216 146 388 130 320 426 475 311 416 106 446 346 360 224 235 37 251 13 131 67 424 252 375 43 381 252 263 162 287 60 61 233 487 241 367 148 392 222 437 116 389 207 232 343 345 90 187 66 229 172 389 268 473 135 239 147 223 25 28 19 114 386 432 127 226 317 420 98 275 94 179 50 320 217 244 149 295 192 319 20 328 70 422 278 314 404 489 370 468 209 219 119 155 213 301 100 469 20 313 181 263 138 359 9 477 230 287 286 378 14 358 454 463 93 354 164 361 158 184 50 498 208 325 28 414 256 370 309 372 154 439 348 380 279 328 149 183 325 437 98 414 97 494 379 391 135 405 74 177 98 245 51 199 64 369 265 380 178 408 17 42 141 458 211 297 68 421 24 401 388 476 247 276 52 85 230 274 14 316 108 482 60 224 55 100 341 465 317 346 59 258 134 335 42 376 96 282 121 155 361 484 79 439 230 466 195 352 264 338 188 425 81 450 405 443 146 231 239 295 150 241 108 207 179 194 164 354 35 387 190 196 356 361 68 298 154 350 79 385 342 471 63 468 425 453 6 167 260 482 22 304 161 306 15 105 72 328 64 140 101 125 335 447 193 440 101 179 213 391 383 439 143 183 111 477 225 464 355 390 65 342 134 255 201 429 196 236 229 485 121 264 41 345 104 183 117 231 58 172 80 253 203 250 12 406 18 364 76 298 75 413 9 274 108 492 29 342 256 264 105 287 68 473 252 460 114 204 196 292 112 276 88 392 108 247 264 442 33 90 43 489 266 376 102 239 28 476 302 394 1 141 142 294 287 299 314 427 133 499 30 365 173 312 38 101 191 431 191 402 80 174 78 455 5 333 467 494 335 415 174 264 272 492 364 386 268 335 344 485 297 498 101 497 353 395 203 451 78 102 27 259 323 436 106 181 132 431 15 277 122 290 24 381 148 193 139 209 366 495 267 494 145 468 68 257 21 89 102 401 19 279 78 158 326 406 411 478 333 443 21 78 32 435 71 93 439 466 233 275 66 140 5 36 170 239 94 164 123 250 47 289 35 380 191 446 3 196 63 148 155 214 318 368 98 143 299 397 133 498 49 365 255 259 3 334 24 308 101 207 19 454 256 494 222 234 289 301 165 233 284 337 38 147 76 318 111 191 76 306 413 491 108 425 238 365 80 191 64 313 90 344 9 135 281 430 198 271 297 371 88 356 88 291 257 433 174 409 291 309 61 225 223 357 32 81 83 494 47 359 89 178 146 335 86 208 61 341 374 470 184 301 202 302 248 261 244 290 27 239 130 417 192 215 252 490 53 180 18 482 110 170 99 226 122 402 10 103 237 290 257 342 115 445 186 206 45 107 175 287 421 493 65 296 269 393 270 494 139 458 406 464 49 184 161 410 234 444 254 285 172 245 307 428 12 285 254 473 266 405 319 470 276 437 322 350 26 38 55 388 363 461 93 255 81 435 59 315 127 421 119 251 6 440 206 272 200 320 17 34 117 414 27 309 132 344 69 293 256 456 4 87 51 425 95 141 326 388 29 191 325 335 75 177 60 208 384 440 212 271 200 343 177 259 6 127 245 408 50 209 44 163 166 410 72 234 45 468 48 178 240 390 369 460 87 428 145 215 12 339 100 435 209 349 78 382 225 280 257 387 221 328 66 401 85 187 317 415 15 497 75 226 236 299 226 328 66 418 19 393 164 204 73 174 39 43 76 491 192 290 48 354 104 134 54 121 200 441 259 323 80 248 281 312 277 329 26 298 70 266 105 206 168 398 216 403 14 271 59 267 230 457 158 236 120 383 180 305 130 253 264 338 96 246 82 425