Billions and thousands of years (10)