Knowledge
Data
2117120776 94933 634721400 59660696
6232109 733916 13956653
35655 190611 105137020 82450 766868148