Knowledge
Data
5438858 156579 250660181
4534067 667186421 1164622319 2880540
8151 1727100350 1560983491 90578056 3448071540