Knowledge
Data
20373896 7140981127 1384 19853
61402606224 57534 690494 307229
7429341761 27464487700 5263091 8171192