Question: What is the difference in number of Internet users (in millions) between 2004 and the year when Internet ad revenue was 710 Million US$?
Answer: 43