970 946 767 645 013 028 759 855 782 359 467 799 135 652 849 283 024 800 477 665 993 853 031 049 270 983 898 254 400 125 088 689 590 651 961 939 040 842 374 653 216 898 370 322 368 599 285 298 444 595