981 248 108 357 105 748 889 196 002 478 010 878 703 906 063 649 951 066 334 269 831 094 173 522 437 569 093 081 599 371 618 897 329 451 681 431 005 614 387 052 826 101 601 180 566 755 325 182 336 275