Knowledge
Data
17039352 286435344 51146 416319337
2253195 8634084913 9204012128 768 96270883126
1944747 34019504 30684026390 8204 29349