699 220 543 925 295 977 801 749 484 696 219 500 162 738 374 592 223 892 158 081 268 628 020 093 441 886 741 734 821 826 406 427 542 183 546 408 725 281 532 181 971 784 686 301 879 706 350 670 719 176