Knowledge
Data
47056 54135399 11173725522 99980211
5444808 94310509 5035905 8666131
747785 89 395302240