Every three seconds, a new baby is born.
122
Humans blink over 10,000,000 times a year!
97
Every workday, 6.7 million people commute to Manhattan!
26
Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
Roughly a quarter of the world's people live in China.
50
Sociologists have found the worse the economy, the longer the women's skirts are and the better economy, the shorter the skirt.
223
According to some estimates, Americans are sitting on $30 billion worth of unredeemed gift cards.
223