Knowledge
Data
2239305 59565581461 8511901 845985 064865914
5414 516139530 55060 14442083 1571
649559487 9780619 47871864