the human brain processes 2097187 pieces of sensory information every second
108 requests at page #2097187