Knowledge
Data
75885550 2111693995 4928897 215367 7806376864
660 99289745 58848 47095318955
6874095 32677 88