Knowledge
Data
17907960 9228007115 5869607 96
49821033 12164422 5783180
12847376 34058985 8914 3459290913 65420