Knowledge
Data
49591784 7247877604 32191779 3720
20916682 46939313 59686 15979
170181102 82396867627 32626503237 29879