Knowledge
Data
20592 75352461 2182761815 030495 32
0390 699 15238436550 9918425 3608988675
9789145896 22981537 96 63