Knowledge
Data
137938 9090070359 7157916 2543598935 967757
518828 5058512522 170201596 54261304 914
94 94008077 292336000 49621874 16574