Found: A Batch of DNA Molecules That Seem To Have Originated in Space