657 863 910 998 846 003 721 107 513 032 710 104 150 099 745 805 662 287 559 501 402 399 725 381 836 166 704 770 642 441 251 839 388 745 046 010 524 200 900 437 159 745 109 769 695 832 715 914 441 249