Dinosaur timeline

Events

230
260
300
425
500
650
1400
2600
3600
4600