Knowledge
Data
21589763 70 40036735074 49 427467718
885796 9789007 939283431
0672044 38860069531 227354005 5241332