Knowledge
Data
21889046275 8637882 21170310683
790518431 86 20797 72104596 041680237
7864414 12066069 640