Research has determined that most people are happiest at 7:26pm on a Saturday night.
69
Every three seconds, a new baby is born.
122
Babies' eyes do not produce tears until the baby is approximately six to eight weeks old.
58
People in parts of Western China put salt in their tea instead of sugar.
16
Just one in three consumers pays off his or her credit card bill every month.
27
Nearly 10% of American households dress their pets in Halloween costumes.
36
2,500 newborn babies will be dropped in the next month.
-12
Americans will spend more on cat food this year than baby food.
32