Knowledge
Data
43 955 38704784 1007628320 997431
182159 74367319670 22665291 175075138
544697226 566 177458596 13985308281 31