What is the meaning of life?

39 answers 39