Knowledge
Data
40375963 8892854 23825268 587450 85667052806
7458169596 14477959 872
2080267 46015201 98827 808568635