Knowledge
Data
5398900 5610875 910400 5184
3093376195 682 841 6936 2122525
39082807 1071998934 34331030 8125722 891