693 961 799 352 537 598 443 025 236 444 503 048 101 362 026 550 312 948 519 573 425 786 154 022 760 967 493 358 326 197 078 172 219 866 663 773 273 543 759 316 416 432 875 156 927 352 060 190 783 820