G gatesnotes.com Bill and Melinda Gates 2016 Annual Letter 255 points comatose_kid 10 years ago 144 comments