Knowledge
Data
5466532003 5232628371 29632759856 26121
70375173 813956377 84460839003
9783118 6880 9413