Knowledge
Data
32972122 4719614624 7156982 1180020
9002823 1825 2130907 41294561295 62027
18078360 2086 6251 892773273