Knowledge
Data
129 32489542 8176
16012 216965 153
2192673399 7787063 74578582600 35500229 46734031655