Knowledge
Data
51103299 30645708 713968
59 279 44414 3407 123223
108985229 957670135 79524457113 666642 0239000