Knowledge
Data
42555510 536691 533718165 1942232250
9780 6911612 6169426 858759024
4155718 18234453 8515762 06910316058