Knowledge
Data
360 7566109 66390477 122796 435440075
18728027 76449 2486706 355266 623365123
21722142 69475831 64231428 9691067 299