2 ms·Those numbers don't explain why FB bought them. They don't really explain paying $19,000,000,000 at all.by ulfw 13y agoThose numbers don't explain why FB bought them. They don't really explain paying $19,000,000,000 at all.