Knowledge
Data
28 361399539 382645845 30376945 4264771408
79377352 1785381284 3039818418 23538
8858725 058 5510903 777009