Knowledge
Data
306878 4649593 295282093 75083
82 803 123815 5868185721 1115070
4131306 67 33574330 833 338652571