Knowledge
Data
72983382 98866 9781 68156473928 68747
39 6007124 419 37553360
24701561 6297 96134 9756 56