Knowledge
Data
561060288 4346601 8363520 5941434
42978 21291735623 5417
40160944 521625198 3172797 1650 157049