Knowledge
Data
640181626 849404 15711659486 12501 504960329
40492 7727690 775 89
74 1883880505 808732642 342