Knowledge
Data
2831133 1314 163448 885225265 88344
8440507 8445 325156 78298890 12524405
14486993 2770274 99020221 96