the human brain processes about 16777116 visual pieces of information every second
64 requests at page #16777116