961 551 211 530 692 278 64 976 514 859 952 255 110 364 843 908 810 696 201 288 349 699 999 839 566 711 849 534 907 687 436 442 669 217 557 852 515 375 729 533 231 877 734 350 573 725 587 901 67 740 300 36 74 210 733 697 494 829 801 683 586 188 215 491 580 663 339 186 930 66 268 434 112 145 620 702 821 137 56 228 906 678 495 126 980 593 802 959 32 626 742 922 897 8 68 347 294 123 157 520 55 978 171 11 675 603 13 172 951 955 665 825 251 135 964 209 819 535 963 344 100 185 363 285 479 58 848 822 772 392 949 465 512 120 676 440 242 117 309 744 846 884 789 758 916 318 893 82 203 269 918 183 409 329 516 41 226 559 862 87 792 661 382 433 639 946 881 167 405 99 646 352 549 991 718 944 673 225 505 39 101 218 274 71 804 372 125 541 650 59 47 418 891 798 398 677 136 717 412 121 70 114 715 356 155 149 703 983 993 816 770 700 705 651 759 975 443 830 630 992 455 248 488 151 569 598 834 272 509 276 595 287 179 502 813 768 934 616 182 61 756 874 148 563 601 487 391 797 127 477 271 291 169 262 689 771 938 166 970 667 293 943 482 987 444 33 932 174 190 858 222 531 79 345 481 62 34 416 612 522 119 162 23 732 4 919 619 303 793 564 173 298 657 953 104 869 761 103 275 308 967 371 984 649 414 6 576 602 51 96 842 452 698 803 2 892 997 666 53 143 498 261 402 553 105 250 115 461 945 894 354 684 299 320 193 513 950 947 43 560 84 806 333 366 500 988 833 668 29 424 129 425 889 265 860 22 749 175 383 688 234 237 408 617 755 464 548 232 592 279 896 163 386 847 266 304 484 659 706 353 762 763 106 720 362 393 468 429 310 194 497 521 937 674 682 177 681 212 812 747 462 199 264 528 463 281 635 351 44 996 577 965 754 417 850 380 600 615 828 476 489 128 856 134 270 107 777 786 928 565 721 252 297 776 207 873 472 327 475 782 693 282 589 75 131 778 342 883 844 865 118 357 899 845 343 448 519 954 341 851 348 374 273 450 219 249 283 855 594 89 854 24 608 942 459 381 160 627 236 466 21 660 330 662 914 158 644 198 547 213 37 550 153 258 427 968 432 496 685 588 614 936 311 244 263 305 12 501 480 636 42 774 886 634 939 748 529 446 735 456 50 820 397 322 769 377 139 370 757 410 98 108 280 611 14 483 878 277 111 751 879 426 307 140 30 404 445 369 679 900 866 518 994 492 625 805 903 511 652 431 40 490 885 554 319 368 710 641 979 220 745 581 691 925 656 781 361 124 629 15 376 150 524 95 796 245 192 741 923 88 25 895 332 572 214 539 257 26 723 591 387 971 719 430 243 421 653 765 597 832 113 97 503 824 815 607 378 486 640 739 178 924 284 176 5 80 407 301 642 312 241 60 574 926 737 154 147 428 292 415 904 809 340 19 724 861 256 743 94 831 453 799 72 929 940 367 672 962 704 713 746 259 92 331 54 3 204 544 485 290 538 948 628 523 471 981 880 422 540 864 138 912 35 902 467 795 403 546 562 508 716 788 247 116 648 570 643 779 360 474 507 187 714 73 1000 48 17 90 552 537 590 956 927 624 358 957 982 189 871 16 811 973 470 599 457 808 144 921 49 647 9 46 633 609 638 221 493 191 200 694 695 295 532 664 164 69 558 321 571 977 355 989 181 396 510 325 165 504 606 670 439 998 766 582 561 621 286 196 18 435 887 323 328 302 974 605 224 730 413 1 133 438 141 454 326 933 604 78 337 913 853 338 645 750 235 773 122 875 246 81 578 671 180 726 709 827 555 159 216 152 161 707 423 316 727 102 613 168 568 790 526 898 686 449 373 584 800 966 86 233 437 622 610 52 346 787 545 857 253 400 57 783 260 780 239 542 712 184 109 910 972 876 83 223 132 767 536 909 826 728 708 585 93 760 10 156 506 658 888 142 205 65 394 240 935 202 460 197 631 447 785 146 958 315 753 267 722 775 618 27 77 469 890 419 870 543 324 334 863 791 335 794 941 389 527 411 388 45 738 596 7 752 31 206 836 995 473 76 915 28 931 170 575 841 359 736 306 195 882 583 336 764 478 911 985 399 654 655 499 379 38 517 920 384 868 406 623 63 230 905 917 208 823 91 837 385 872 401 525 817 390 838 835 227 254 130 238 637 579 814 960 986 701 395 451 990 784 420 807 567 867 314 441 313 680 969 20 85 690 556 818 632 731 365 317 296 229 840 458 289