25881