-
3.5 billion years ago
-
650 million years ago
-
550 millions years ago
-
500 millions years ago
-
450 millions years ago
-
425 million years ago
-
425 million years ago
-
-
380 million years ago
-
350 million years ago
-
300 millions years ago
-
250 million years ago
-
250 millions years ago
-
130 million years ago
-
130 million years ago