e26751