603 243 406 580 329 635 17 574 191 672 280 594 222 11 678 626 279 194 679 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 388 661 211 405 30 355 32 182 476 47 691 115 425 31 509 536 43 219 625 489 111 507 573 325 132 273 469 284 207 44 643 10 148 477 239 56 415 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 571 356 162 180 696 18 617 378 218 460 97 524 208 75 301 690 553 300 421 383 48 272 393 163 565 249 121 374 655 492 563 196 223 495 178 336 86 503 549 91 455 262 7 184 153 377 645 117 409 627 226 651 281 201 49 561 25 451 562 193 366 192 268 597 131 680 293 255 695 686 105 70 338 16 240 682 5 263 480 379 123 46 24 82 459 160 254 591 154 335 391 434 112 155 136 575 520 427 539 614 50 215 416 636 384 397 368 267 640 305 165 648 632 308 596 700 349 463 546 127 214 66 486 175 555 228 674 71 247 129 320 248 407 616 99 559 314 392 259 487 311 437 302 147 298 457 63 618 685 629 408 608 89 564 566 38 256 110 500 39 296 373 203 177 304 3 699 114 658 353 347 360 364 55 523 485 179 386 621 444 60 508 332 257 657 516 681 45 323 515 441 23 34 448 471 186 638 260 283 315 677 185 538 380 346 466 671 552 490 209 668 583 331 357 166 235 167 484 610 321 697 168 505 137 399 556 673 8 414 334 150 295 412 395 543 692 37 664 669 205 693 620 58 398 537 345 579 98 238 522 462 456 189 245 649 28 116 181 343 634 81 400 381 278 65 22 385 567 87 198 501 78 404 26 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 394 236 128 619 88 606 420 424 318 216 69 109 613 365 124 445 534 423 450 204 188 299 637 572 541 547 426 83 106 122 199 656 375 233 158 595 108 74 532 372 274 361 675 157 542 519 449 229 35 51 261 85 545 577 551 593 328 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 443 102 337 266 307 502 95 479 590 242 73 531 130 527 650 533 584 140 578 149 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 689 513 53 173 269 317 389 510 367 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