25895