Knowledge
Data
21129281810 860737692 59572112 6789927010
26202 85908231 360206617 7543286 538116
159888 205467279 793156 1106786421