Knowledge
Data
5450287 8050 05167292 2292
38382 7857154560 6831392 1114415 24964435
108 1313012939 9777952 369033600 9906840