Knowledge
Data
11336102 80908 4315395 17396 337976
871604778 70 67970265 99
53824332813 855 18225704 184151366