Knowledge
Data
2235996 4066102320 63510 2181769381 321138709
39350 46 1629773785 9011749039 339796
156329101 8306832 0255372838