Life, as seen through 73,732 digital photographs