940 863 742 757 906 618 410 518 656 093 924 388 801 192 973 328 998 033 465 080 150 554 530 449 595 227 115 818 153 985 025 272 817 311 226 075 344 478 944 769 683 442 976 375 490 973 876 602 434 159