Quaternary 2.58 Neogene 23 Paleogene 66 Cretaceous 145 Jurassic 201 Triassic 252 Permian 299 Carboniferous 359 Devonian 419 Silurian 444 Ordovician 485 Cambrian 541