Knowledge
Data
3645062 1506950 29717 42623 41146
742903 3236 6638721 865
87736935 336632618 42713755