Knowledge
Data
2129 615859262 37 39195442474 80109039
24059002 888230141 3634481 059231024
32 10932555 1363164891