Knowledge
Data
22119442539 013 1639561713 525016234
99591 670943 12025961391 422
9781848749 0619 446567089 130119