504 103 230 419 109 414 265 659 611 339 5 592 443 260 581 624 60 157 576 23 282 347 290 241 49 417 202 553 58 479 405 646 45 633 572 452 412 175 79 429 4 69 355 255 111 591 557 291 62 334 117 547 115 497 618 247 697 616 598 114 644 586 649 424 537 75 177 386 243 640 431 540 676 589 430 656 113 345 125 9 189 595 636 533 81 214 91 292 106 668 209 216 368 231 228 324 140 494 588 604 323 56 694 387 472 301 582 559 568 182 67 118 240 351 158 658 1 219 607 410 637 427 583 188 310 415 631 331 276 149 168 194 450 21 217 548 580 669 398 349 481 420 322 330 225 432 136 423 328 628 393 695 33 184 508 484 385 377 7 236 28 426 94 101 510 353 300 629 603 318 496 64 198 361 527 221 50 280 463 295 469 375 258 120 234 446 434 346 647 606 394 341 3 233 272 226 498 512 155 42 329 338 522 223 552 682 630 20 374 672 388 242 534 489 284 438 166 206 678 566 63 154 16 262 554 68 562 679 418 181 44 138 337 200 122 348 590 6 536 395 610 488 316 688 475 97 167 26 160 104 311 663 396 287 286 54 314 490 399 22 327 364 191 564 555 259 336 442 332 172 169 549 98 634 14 164 563 179 366 220 425 263 440 523 486 232 594 193 439 47 203 614 507 257 670 273 72 609 105 692 59 686 363 134 320 677 133 17 39 422 660 299 681 82 185 528 574 128 460 551 521 416 32 365 308 252 666 535 654 147 444 204 48 110 66 335 690 451 150 235 87 485 613 570 261 470 413 401 163 325 131 253 362 285 625 567 558 370 520 573 35 24 462 121 127 249 627 43 621 600 12 239 511 88 369 180 19 454 428 333 539 186 376 655 352 30 575 505 344 391 245 409 468 96 478 492 620 457 459 303 392 565 615 515 84 61 683 359 402 159 541 89 161 550 173 108 31 274 195 657 464 381 148 38 357 36 201 218 651 302 354 545 283 321 491 532 271 266 483 246 645 356 288 493 390 698 289 342 132 18 34 74 500 293 41 700 673 52 227 458 212 102 383 139 65 183 499 279 514 674 251 474 648 77 667 126 76 313 304 80 256 107 326 315 144 86 29 556 693 525 477 596 190 268 373 27 57 447 389 638 142 305 593 408 129 317 307 687 675 685 524 152 516 367 124 461 404 176 531 83 411 544 213 170 112 360 612 641 476 437 406 248 40 571 71 597 642 602 662 46 2 197 529 8 93 264 482 137 691 211 358 379 278 222 513 277 99 619 448 578 407 650 473 294 70 506 309 378 130 306 467 156 632 495 151 78 141 53 143 162 267 538 689 635 661 436 455 92 297 119 465 617 699 696 350 192 171 51 449 585 433 560 312 435 626 543 250 501 165 25 503 205 664 509 526 10 471 680 11 608 622 652 229 123 237 421 275 145 208 135 296 372 269 519 546 587 384 466 298 480 403 116 517 577 665 502 400 281 605 55 343 584 380 215 518 599 95 244 90 453 441 340 15 623 174 445 456 579 224 643 100 85 210 254 397 319 199 639 13 153 371 601 73 561 487 37 653 382 530 178 187 270 569 542 146 238 207 671 684 196