Knowledge
Data
140668 64013408 12049163 446046
558861760 2775660 255
94 855 229848598 3982743719 8869840