Knowledge
Data
649 19711 609979860 248437
8938 33714175160 4117 29067
45595516 1715772 5036 893566152 127