Knowledge
Data
30977886 63040176 59835059586 42446017
161101 82170587 68204234 88927 84
23 11 314280189