Knowledge
Data
23366289094 14604627 7028800507 6621873346
298097426 8032 2029994404 4876868
8195860533 75 587690 19383296 3992505064