Knowledge
Data
169792164 407162 5856
126180 634111502 04299534 70240927 032585632
49293280 07589267 9752284 30966