Knowledge
Data
16593259 49590658 643076 174 637
513 353 905661416 52460165 050077814
36252 584 9886 2180067 4151495