607 788 362 634 514 795 953 897 418 888 434 749 003 108 015 094 088 678 846 636 697 475 245 986 515 676 989 093 796 945 977 795 920 791 073 327 518 869 796 561 379 969 963 676 478 200 046 642 526 110