Knowledge
Data
2168903 636 314051976 583180
23 458601 57641953 410719914 33792936
77 8812843 8034274245 2081065 2237880893