Knowledge
Data
565622913 21051399 7051 4886
171396068 8047546523 39027956783 65111328 36055390
222846 58 47159706094 672889 623677655