Knowledge
Data
43 380242 338220640 47289
4500000 3410299 51 599299
8469187 794 7783367742 79619965 25175