24993