959 769 822 108 597 065 271 699 719 632 443 026 002 172 501 490 909 456 162 302 102 843 382 100 629 038 182 615 557 501 238 353 487 115 208 602 601 121 849 616 747 285 598 421 127 310 557 626 590 413