Knowledge
Data
58750687 889398080 3350340 952643
449863 2109891 68691
9576 4788 51615151347 25080099584 854658