Twitter 10 Billion Less?