e26852