Knowledge
Data
16215798 586396 99237174042 169923448
5742229 2149969 11788626810 3899353
22986 94488 97959 3529