535 040 642 718 514 937 547 329 662 766 692 555 907 689 321 711 392 225 068 593 165 622 643 625 449 155 458 631 868 321 963 083 767 633 720 537 990 744 098 802 256 507 900 651 629 728 682 289 241 000