Knowledge
Data
2747 155716676 6645 32156202 44984
1252829 39288744 9613759 501131527 1557
90522543911 53616936 334174926 291