The Global Facts ... At Any Given Moment: Fact: 79,000,000 people are engaged in intercourse right now. Fact: 58,000,000 are kissing. Fact: 37,000,000 are relaxing after having sex . Fact: 1 lonely bugger is reading LOLcats by themselves.......