Knowledge
Data
348052 517459588 40726
2557330 3080378 1606497 1198374870
5593091 438214 067451 89196 1689