Knowledge
Data
27091544 16948184 260822149 16394801461 31335265219
776157 3625 83145938 81087312 7855068
57899276 32 2069781351