840 893 609 027 177 077 606 117 674 542 562 590 270 788 545 005 725 951 412 460 066 721 304 756 453 436 413 077 161 244 040 673 383 655 545 555 095 667 894 285 791 463 463 842 382 803 992 697 529 102