Knowledge
Data
677308926 75966318 1176475861
74112 1954834 6195891 17022039
393697087 882209 107880 8348