Knowledge
Data
6150610 4942200645 57153
106 35315578 709008 894292
14986 6891328049 327055960 42085319