e25960