Knowledge
Data
40640 262813 6385046927
9784 4813812711 58442 984259988 89
9111420966 390 372660170 2948436 71168737803