Knowledge
Data
38787602 2056224329 737 34530505697
5120748 1316585 9781805 04 62
176454293 4255 990598519 65843211414 3930467