Knowledge
Data
11816219 16196 14081494 860176725 32282068591
1534684 7983739951 88850 9980999562
29326 4044827754 7341878 3297093 3080