Mesoproterozoic Era Paleoarchean Era Neoarchean Era Mesoarchean Era Mesozoic Era Paleoproterozoic Era Neoproterozoic Era Paleozoic Era Cenozoic Era GeochronologicEras of rank "Era" 4 Eoarchean Era