Bacteria and free-living amoeba in the Lascaux Cave.