674 738 662 000 176 855 639 774 342 691 036 179 164 700 066 339 447 761 306 614 492 609 807 931 949 458 081 322 814 554 098 148 853 021 759 256 278 086 597 288 133 448 610 677 363 895 616 298 431 559