322 082 554 592 411 814 730 860 698 643 972 601 941 024 471 897 415 610 237 040 585 762 657 838 063 403 036 810 237 586 393 570 117 942 558 582 229 719 729 463 726 403 696 899 587 500 852 111 969 848