Knowledge
Data
164545803 385496377 8288686343 580515
314841545 407585325 62632918
2564 2677139368 25