Knowledge
Data
13256 2149709 3695219 2605
1259 88966697 51910 778869994
49165657 299891 8662264 9616007 3913