257 894 025 041 418 667 029 253 877 200 889 173 242 471 373 975 562 475 693 873 651 594 210 691 039 173 870 627 764 763 006 077 820 776 515 829 287 772 535 913 806 674 729 763 041 145 704 587 785 532