Knowledge
Data
27956 25105206 6288590749
2622016 8300907702 67 99 17
39271761 93520 4092488 2899758474 6187094