Knowledge
Data
7161479 84596132 149712125
429704274 56062080 954622008
21926500573 6386625 543828674 473