Knowledge
Data
5186 49005613 50281195106 472612743 19801849
104561380 82654691175 522126512 30355788020
81060 54401422 63600607 61673