Simple English Simple English Simple English Simple English over millions of years Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English over millions of years Simple English Human evolution Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Human evolution Simple English Simple English Simple English Simple English Simple English Simple English Simple English Human evolution Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Simple English Human evolution Simple English