25640