Knowledge
Data
128 7511080296 1888275236 30631 944681
799720333 8824952 52513980 3727206519
11045617 84282474 14958 426814