Knowledge
Data
49163307 49118 246320 48226 59315
36892703 146235802 8718600525 995413
8008496547 40 82979 37886