Knowledge
Data
58570035 743416 1702132211 2488782 22660
25623 88088595 52868149271 2748
6613 25585115 30141933 27385 75