Knowledge
Data
45002933314 39006851 110605
235588200 9783312 56922 27870 856152
58161921 59107358934 135393 1177