Knowledge
Data
35785 157 944 20338701698 749298
850 594388292 736541224 8515272
3266 25617102 16381 6875711406 94825489090