Knowledge
Data
6164041 45498 56043073 265417 5025113516
97056362 27 3211782012
3241 40175879 1641391500 9782319 60172