Knowledge
Data
5689379669 769518 36212707 5305637 25803
67900965301 00679329588 324555 097
81 9789487298 25009672