Knowledge
Data
28108865 154761 23633 55421423
270017600 7019606 130 344829004 25047143
641922 630 051344 3215