25958