Knowledge
Data
2114 50948 41135 1190 5331
504911 676399 300890035 4766086 2559002
7248 363038 06688 5940