“Telegram's infrastructure is comprised of almost 100,000 servers distributed across several continents and data centers.”