Knowledge
Data
556335270 00218 69709 80640
5821696 55287 32 361
978319618 36692441 37443443 555394 70995739542