93 98
783 923 651 648 691 956 558 800 615 927 629 920 974 782 888 657 576 655 732 617 868 930 836 597 524 861 697 971 655 988 791 971 907 670 1000 523 802 555 856 848 852 955 938 870 568 759 815 969 534 772 566 977 918 988 725 779 598 998 614 927 842 621 622 608 892 860 521 669 827 993 701 770 802 501 827 814 776 672 968 515 619 943 952 930 1000 957 568 708 794 727 633 567 630
