B bigthink.com Coincidences that make our existence possible 33 points Brajeshwar 2 years ago 47 comments