Knowledge
Data
30640 991649 1235415 47875
63514459295 503 13209885882 130 614
228366839 085887657 37450618 942976597 228173667