Knowledge
Data
4361429591 391675 33768 678348500 1308
18666559648 173588390 12035
47528 28584 5050492999 5169