multituberculata eocene notoungulata palaeocene paleocene miocene cretaceous oligocene fossil fossils