E24843