Why are women so beautiful and smart?

39 answers 39