D dickbrouwer.com Justifying 1 Billion Dollars for Instagram 5 points melissamiranda 14 years ago 3 comments