Knowledge
Data
22222040 229528 805344 351840
536 28488169 69530896 0392 904928
9411380 5208 4216 87595