e26876