Knowledge
Data
294933857 188291 2092
820422224 9270315 3732006717 138381 79652149
7291318929 814 32615597996 7868182 14023869