Knowledge
Data
1887814 14545900 331985 31611 9539346672
11699 740353 75730789 8400
105094479 1986631018 7354000 20411098675 47791