929 595 204 766 039 509 808 423 542 575 800 904 670 472 929 831 814 535 626 491 911 705 722 986 764 908 098 186 916 527 090 432 209 661 906 816 937 567 390 914 475 654 439 500 919 136 060 338 071 803