Knowledge
Data
26 870995 547871498 68256949218 643135
807 9623 860 512964040
301621216 332 4249358343