Every three seconds, a new baby is born.
122
Roughly a quarter of the world's people live in China.
50
2,500 newborn babies will be dropped in the next month.
-12
A person swallows approximately 295 times while eating dinner.
63
Eskimos don't gamble.
78
The single biggest predictor of love is proximity.
30