Knowledge
Data
24688924 4291 665 81553642 25746228
40876204 17 1056 4363 79784
48896 59226879185 9106 1559931