Knowledge
Data
173 18870 969067039 64120168 5617
99 927621 6462 85895421
415 251 7133 8573093 6891981270