3 ms·I assume twitter has like 7 million times as many accounts as whatever this website is thoughby hablog 4y agoI assume twitter has like 7 million times as many accounts as whatever this website is though