Knowledge
Data
22 45394091181 11525398711 9782309615
61645528 43 266711503
045 47427193 50961623 3213