Knowledge
Data
31 415295 66690775538 383875267 76303999602
6898 25945087 18513 0749061632
8552117 26116753561 32887 598145069 5255407