Knowledge
Data
7125675 427628 25208 289452466 67043282438
99251 953 69680731195 32198823531 1664553
28588 5710 12403652 3087