Knowledge
Data
169407059 972842 72546 816557549 7880390
286052 99 679294735 33
9781 53622 6843 37202152 9274962