Knowledge
Data
22887083 2728571762 5882 352994
784977 37 636 34020494 143323750
645 58000423 30069 239 893155