Knowledge
Data
716 8476 32884105 55716 174002
046111 9128815599 29068261
9782 66257 8969223505 70513802 852141828