Knowledge
Data
33 3586 131018191 7713220
17115 6252549 73921436 1490122352 2666519521
38584855475 61104918 21536875034 89234438