Knowledge
Data
529110839 507179 1079542623 20030 701637
4294465 7373 9400646 48468149 49111
366 301855 1403333