Knowledge
Data
32097 57480711 9752 1998618784 1749132650
3143820474 16171 64929
2641 2548102463 19702834 506439