Knowledge
Data
40733698 4164288 146429 38802
7951573 96147700779 72134609 150470278 9027
304662448 273277 497 70718455