312 3661 113 2669 1747 5885 498 114 4904 321 9170 3869 9855 2143 4327 4993 8312 8453 3945 253 8749 9807 1203 2776 6130 9670 2629 4987 6692 7576 1633 9943 1312 7237