Knowledge
Data
23886815 107231089 2398 14336 068011578
3412473 223 0787195 286995869
53040417 414073 587 153