Knowledge
Data
44 52591573 0783319724 808949380
274 20 594917 088661270 88
8324245663 19233 10362 3599373