I want to know the answer to the following question:
How many videos was youtube serving per day as of May 2010?
All the background I'm provided with is that "In May 2011, YouTube reported in its company blog that the site was receiving more than three billion views per day.". Is that enough to answer the question?