Knowledge
Data
5929271 528066697 80306988960 6271235
16927 117276010 8372 302931410
12 454238334 65679089 388