Knowledge
Data
3898586 4420945180 6624853 803 566487014
82790 68785157 31051032393 12182
166318247 530073 2558949883 414353006