Knowledge
Data
27218249 9298836 2126478256 571381
107512351 76287894196 80497323 25
8327863 53139803 220869 836512037