Knowledge
Data
16830348 3170414984 59929108 0553485218 304213352
668636 2993 7748832 411735682 48204467
5142654 0696755 524