24640