Knowledge
Data
31299192 595169 2844 28768
790288 610901134 290684511 5074 8817
57784537 592621281 692638