Knowledge
Data
80092847 4818282 375265 64
77664982 31174 4461
20938954 690392 522108830 861841547 699