Knowledge
Data
5165255 30332116 2244400 38476262
43074172 886052735 169 3527286
24 654616 1052134 143