Knowledge
Data
980 7112092277 127 32101731625
243 62675329 15853095 7144234 488941107
93 4899190202 21680099980