Knowledge
Data
7985 7387335559 9148177
80191629091 675 9781311 132962 6454734245
87931432 8382 3874621