Knowledge
Data
8586060 585389114 97982152520 271564
24797146 667102579 60212981333
590269078 8705183 92280