Knowledge
Data
60 28495 3310274 5271
387 569 7988 94011116 994363
5063264 882132166 46186 91812333 7828704