347 060 922 339 242 031 691 389 396 640 264 457 227 534 458 876 643 653 930 121 073 850 529 660 515 705 707 760 573 922 937 783 114 153 987 892 975 483 225 498 392 202 652 973 421 784 773 496 552 653