Evolution Timeline

Million Years Ago

Main

150
150
200
200
200
250
300
300
350
420
450
500
550
600
600
600
600
600
600
800
1500
65
65
65
65
80
2000
3000
3500
4500