25900