Knowledge
Data
21783663 59748221 8929
8695 5508 6196150 413870978
412278402 6761552 17801357 49546408 33