Knowledge
Data
32315356 19956097389 32188696 3431202
298144296 51807 1251759458
20 5231060 85319 3905197307 66640938