Knowledge
Data
3133391 545698 3549570625
17375437 606033 8397554 31151 8414339
601555 4519524 584132