Fossils of Mesosaurus, have been found only in Africa and South America. How would you explain this finding?