E24626