Knowledge
Data
33 13857 18502788 2716568540
472397222 4575 11803261 2710232 450068
350 894379 99434308 80968458