Knowledge
Data
03539 296998041 7525722 74220 028972853
116879 39 1074 173157937
8952 8748471082 15 9783650407 49