Knowledge
Data
27429 6488309507 8505183094 9781 47334
111 6182 85339093 61782787 89
6017 9878347 9917935884 674959