704 325 959 907 817 192 738 339 151 568 922 335 220 319 858 405 747 169 615 443 524 012 219 375 731 877 033 414 997 442 673 675 956 724 028 009 212 979 990 117 722 903 896 068 524 078 163 717 779 354