Knowledge
Data
13014509 2937400084 12118908 7095326 44234894
8251542305 76281 97101597215
143819158 150521721 6409995890 30226