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