89 86
782 954 962 995 934 865 575 989 815 957 878 661 647 750 801 990 975 701 999 685 919 596 613 523 727 937 568 900 609 913 968 786 727 714 740 545 557 951 980 840 929 796 794 845 688 854 866 692 648 968 840 849 702 611 782 857 783 920 802 753 794 634 716 930 678 816 712 943 691 739 563 702 702 838 532 638 689 822 688 929 929 888 983 599 954 513 857 777 543
