Knowledge
Data
17975292 28391 028539 18350903 427110914
3568042729 7819212 50464211 486761379
8969641127 5027640 85