Knowledge
Data
57005 0217572 309305880 0727540967 11480366230
970661791 984395 4689 533997270 23721438
66115487 38013068 9780763400 553544 609603818