Knowledge
Data
20660248 71793 608091888 187537 5139609335
52 6286 2063713 69782
470 37795 20281970 393681 9540761