961 983 659 129 622 183 661 434 294 278 353 755 941 918 387 963 335 256 652 131 202 197 584 450 675 747 242 104 496 847 133 595 246 338 741 208 087 588 618 002 373 107 953 825 462 593 047 588 128 882