2243 5328 3292 1439 4473 8632 7618 1497 405 6895 9956 4845 3270 6521 1105 1999 4755 1588