Knowledge
Data
49164543 616753 568037 7013566 19386542001
62983 2275961 82749 791802
289914450 477661448 98036518 9768342 58454309