How many are there? Randall Munroe is answering the important questions.