Knowledge
Data
27316878 288 88503 62676 5170279
17584539 3824 52356240902
215059396 708353194 4552384 662695