Knowledge
Data
493497216 881665 582 1571381 355787
33145114 612328 9067819 800049860
566109166 3518918 469495