Researchers have found fossils, similar to those in the meteorite, in some of the oldest rock on Earth.
Meteorites have been known to contain fossils.
GDP Per Capita Under Alternative Gross National Saving Rates (2000- 2075) is in the figure 3.5.