Knowledge
Data
663286 584 1515 72716136 510166005
60784090586 793255648 140030
16983 760149 8985 1998575470