Knowledge
Data
32177344 57033412 179121504 171893569
91496866 227754051 737423 562113
474 18764 2573186 6474646 0496