Knowledge
Data
601845136 40296819 18644903 1889422
65320578 9557837193 64704
21 43 295334596 47864217242