Knowledge
Data
193606947 71564248 3190209 88825717 7903978
4752860 809891842 167613 581987832 27127040666
3115775 212318 7363419 870573