Knowledge
Data
4953841 44230480 9783669803 7379334665
494325 2907153720 958310893 0208227
787496 2048940 12373753193