Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
359.6 Ma
Paleozoic
Devonian
Late Devonian
Famennian
Frasnian
96.8 Ma
Paleozoic
Ordovician
Early Ordovician
Floian
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
3.0 Ma
Paleozoic
Cambrian
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
120.2 Ma
Neoproterozoic
Cryogenian