Knowledge
Data
100496658 842749959 35690965702 4216782802 2350101127
64844434672 30139733 13801 47755098
722450 5464854 3058460058