Knowledge
Data
134034066 8293287 618423200 3972009
191 0401325 2090726 903669627 6082
2005354211 550208495 61797 1982406 510995