Knowledge
Data
4199 44496886 8591 999767 3205871
23 575438701 1395 073175
11824448 92682650812 628938048