Knowledge
Data
306 545562024 461085828
99696531 019040512 19406980
283147720 33140369226 36723099834