3957 539 1059 568 613 7641 6521 8400 1657 8181 2104 5010 2722 3192 4922 4689 4481 6044 9321 9830 6776 8462 8793 2993 8674 5934 2341 8218 8113 3450 5113 1479