Answers

2015-07-15T19:25:08+08:00
96000000 years or 96 million years
3 5 3