Knowledge
Data
3664469 60118607 21441900 20089502640
94111320 10142568 75773123 90 58523
80623066163 61606 5810369584 5523 2363181