Knowledge
Data
310 204587026 402841
180824592 46 16 144385934
14724496501 9541516 64645508274 16679 0661