Knowledge
Data
10334638 1050672156 24836766169 79591823026 3160
3641733663 026629 6897126481 11119311
20432499 67513229 111693 395