Knowledge
Data
34292 05 7620418 7468 917536626
43 9781101 01 64431555 6954874621
115136 9058105 2312083 69403 94