Knowledge
Data
9039343 411169 49594861 256590194 385215
27721575 337 1399854750 4806524207 721429
269877 882 54155186502 552388186