Humans have left 96 bags of urine, feces, and vomit on the moon

source