Knowledge
Data
51580767745 3951903 8490311103 93007 167767475
64795 639096 733755753
128025 0905943 817 185 2977781622