Knowledge
Data
28459 516218 1555 18670991
905751604 4762 37061958366
4422346 16729 146264 31479740336 29