Knowledge
Data
139699 579768872 7782 319132 79677187
427 51079 69 888671 581164
30876424 66643825 1872960 44146857120