Knowledge
Data
40311348 436575249 6172882 57895 35569568
9508564 8964309 008119 78 167000525
13167113 66414 6619389