e25670