Knowledge
Data
349646 8626669 767
704682 7536 57209401080 14496604322
6877832070 2190403244 432667196 39067 22559965