Knowledge
Data
10390282648 5298100013 4282634515
7476679 41816298 836910 3660877
9781 3404255 93832041