Precambrian
Paleozoic
Mesozoic
Cenozoic