239 050 521 012 517 674 958 622 397 771 356 471 524 084 752 099 567 550 735 727 448 717 507 505 611 430 650 581 764 033 769 932 646 542 168 887 139 364 199 130 015 953 814 576 504 542 888 824 786 044