Knowledge
Data
16 2333 17082 72708746832
422 39292754 884259960 33659720 9781698
8597542 81610352 2119074 671