24509 terms in RE thesaurus index