979 050 997 873 492 910 248 827 588 203 192 043 706 520 589 738 489 153 110 387 778 928 502 296 522 456 587 369 991 441 017 464 736 392 840 837 422 835 025 114 979 327 876 543 785 156 637 078 799 088