Knowledge
Data
785373 133672 20518403 5327966292
352 710390562 383539 50785
21555888 4986244240 154546919