Knowledge
Data
87047294 1504557 551571 1003762 7768
5474 674 6423490
71519209 9665113 38336647334 18584 529967