Knowledge
Data
35177052 7112242 46540 32633632 4986
2955817 776604 2829687552
503106 49302024756 12231690