These meteorites contain all of the building blocks of DNA