Knowledge
Data
414596 16539873 547042612
12 3991033 71335916 71190805
5058845 4823 9025141 873 158021791