Knowledge
Data
2505060 56319025440 31176 572008672
69 39833698 19077597 463 81709
3777 681344029 0150503395 046378