E24839