Knowledge
Data
9552682969 28028219 90096 50
565982 12594357 799098
9810626866 224101670 151710 347372662 14