Knowledge
Data
476 16667097 242968045 82312791 732033464
881 77045905655 543606608
7216280 66635246174 2012