Knowledge
Data
440427181 64856029415 80155784 17131
7968476 153322267 833139 338239 1420270253
702034855 570008861 52981301 46285