I want to know the answer to the following question:
As of May 2010 how many total video views had youtube attained?
All the background I'm provided with is that "The site grew rapidly, and in July 2006 the company announced that more than 65,000 new videos were being uploaded every day, and that the site was receiving 100 million video views per day.". Is that enough to answer the question?
Answer: no