Knowledge
Data
259 325937275 5258513 1374054239
533724 512788581 22860801 84049657
78530629 960 6048683 75763020