Knowledge
Data
15373646 6730536262 5678368 930067
39023573579 742253082 134239 8032189
707 61904 80790210082 8842735