Knowledge
Data
49926638 21951 109 29389671
5698460 237400084 2403102 1649028 80980007
574 270728 7130