Knowledge
Data
4102414 1388723 50 814636 303660
11368240 84988169 17937092 3461334 757168
26299105 461054 840670321 22005