Knowledge
Data
30 3805929 702553664 369944
4348191 52999453589 8261320
104174764 12226709600 43903 825 3617