Knowledge
Data
6663569 168993476 271992662 64801742 14031673697
3098345 74811510 4379146 67578939 29444
4256288 72836807 62017493644