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