Knowledge
Data
18502275 69145166 924931020 54342349 31882
928 8791 3656 547189067
44126719 39361 57226795 673075866 97