Knowledge
Data
15891 5935906 16718889 664202230
72 52 8340326
492355362 20320784751 33032600 1185046247 80427