how many years does Dinosaurs live on the earth ​