Knowledge
Data
51033 703381339 3714168448 7942969 94561501892
60785 848194009 822225784 98761076
172543 4842225521 71439040 2267981