Knowledge
Data
27449241 620601583 2785329945
888801 47331939852 751661 331
346289862 448168 794681 25866