Knowledge
Data
30510375 8384 449918814
6245 09766098 166868640 109900
43112148566 82627943 213678 294070