E24646