Knowledge
Data
7114765 3546954 88046 44709072
29013754 2865863585 35967421080 277378674 116800651
3271720 2124106 237629