Knowledge
Data
640351327 103556 776783188 1182293 002991
77468 6409266272 19481423681 26400013188 502033
21 43984952702 804 707