Knowledge
Data
5044045 29406647 811935202 555108013
2957027779 5713 1680356 931124839 259383
60382816879 31464984 41243 310 951