T twitter.com Twitter pays $107,247 to user via Ad Revenue Sharing 12 points nick_pou 3 years ago 4 comments