Knowledge
Data
29952080 8460 872895984 437
25356410775 64683271 249332099 240519
62044 961 072426 2182276694 709