674 227 224 800 962 613 930 556 765 312 360 018 471 529 138 605 665 853 178 412 093 932 175 961 594 577 862 270 341 102 065 926 928 450 905 531 476 417 045 346 855 948 466 258 710 019 134 035 621 120