Knowledge
Data
3007521 8889552612 8601848 8871 41051
51139362 809550165 4941967787 858722 1128015
391316406 847899 7585306752 6237 2006