Knowledge
Data
969 2973 9783094563 73231609319 9375836
17031365573 465578277 504456 96839 71579
461 1741492100 80628946 25 83413286427