Knowledge
Data
159 19752442850 2964 3347
11942258 16214736 352891 99
90651399 6966594400 75913531584 40716