872 555 518 234 742 530 776 672 690 039 673 295 522 698 180 474 605 424 583 684 168 779 152 738 600 091 843 752 431 588 510 034 501 905 351 634 859 316 286 140 402 711 147 413 535 204 335 625 066 134