Knowledge
Data
21906943 3145751708 17611939 1660598135 9747093982
7730396 238464769 32
3198 36326718208 869535 1484624 42