History of the Earth and Evolution

Events

4600000000 bc
4500000000 bc
3500000000 bc
2700000000 bc
2200000000 bc
1500000000 bc