Knowledge
Data
17449051893 663189941 2641959 1602983397 87679744109
886124 2415 86327918 50422 106166240
34508936646 10750 3326 1637