Knowledge
Data
380433032 378563133 78134907
39966 8458925342 2964327 23133074
16505535 16496 659665 4335155 6911458