Knowledge
Data
662594561 46638088 7293280 610852
4304527 521125958 854821
1585685 131557 14260 78 21523