Knowledge
Data
26 220024 86888058 982215 801356
593 969 366153328 934409 8429
29010365 5068830 20640160435