Each day, our hearts beat 100,000 times to pump eight pints of blood (give or take) around our body, delivering oxygen and ...