Knowledge
Data
59 18231 6847015 13294
1641785 67301095166 6522332 87 820254
107608 339 52864754 83981690