928 562 365 803 093 278 428 296 780 989 170 106 628 099 919 044 425 427 078 843 136 287 743 587 781 323 136 270 889 852 543 282 758 361 720 212 029 482 945 566 584 634 903 169 887 910 676 691 949 712