2 billion internet users