Knowledge
Data
18704097 50738110 5561706714
13249088 186 58779688313 86403246488
9137448 611306065 519