Knowledge
Data
20816073 31307039 595657 5683 619688057
9811680209 6713925 64835198 860167 10822
381 07040 42365 00187815 1835766