25594