45589