Knowledge
Data
263 948 270867 709406 59746
570 62311639 2105641593 1752785
216342468 16918452 44073519 7948