The Week In Numbers: Human Supertaskers, The Tallest Mountain In The Solar System, And More