Knowledge
Data
7093 250953399 29351267 3306072
18446935 9051382942 6365643312
6261408758 934 13904 511