Knowledge
Data
35901056 387844 331588778 11038488 887499370
6043662 82910 26924429 43125232
517 93602388 1386009 4434877470