Knowledge
Data
5007736 40931801660 72055091326 17039 175954
38563 35275261 224715 413465874
71141 1962242 5099240 82441280 7393378921