Knowledge
Data
45209503 986505757 1694998 3129
380681191 2218310384 740367455
51222752207 929281 28158 4087347 1765066160