e26489