Knowledge
Data
3296 6901787 4172332661 21
406 38882674 5103509 09795833903
4751 441 60668776106 36069014