698 567 668 596 726 370 701 639 865 892 898 658 817 427 294 472 514 140 806 990 907 566 656 637 049 297 233 024 210 058 101 583 952 380 115 122 803 710 020 217 992 187 689 951 415 136 911 931 609 129