643 919 508 521 454 974 858 769 274 748 589 843 615 489 528 016 000 429 750 645 234 357 070 491 650 266 157 822 910 190 861 796 440 301 576 130 307 484 177 717 391 274 226 087 545 181 386 267 838 806