Finally , the Late Cretaceous Period , the greatest abundance and diversity of dinosaurs of all time lived in North America .
Finally , in the long Upper Cretaceous , the greatest abundance and diversity of dinosaurs of all time lived in North America .