Knowledge
Data
27938165137 138540 27 795
8166019986 0319248458 71870 0659
85010181 32 0170 3415416990