Knowledge
Data
306694474 13923032 222982 1780436
52 10270435465 1082935
299 32886555 2146558896 600377 109