314 636 861 603 539 779 996 030 581 506 939 742 901 112 422 418 475 290 394 282 125 068 840 852 945 783 437 690 958 130 875 575 781 843 782 630 274 814 074 774 422 817 976 665 895 570 771 185 687 745