Knowledge
Data
556 199 102 123051
97112979208 07320 9159739 9112358714 79832863750
575 296 636185620 9079319181 0813083