Knowledge
Data
29946 7287 1678449 945377034
8001 51810997503 650300 41265579320
2763460 17851 9098274190 4445534 72