Knowledge
Data
43016 193232902 874288 1956788 2095658
514399 23373077 49028538
1760714 418983555 109646888 781878632