Knowledge
Data
291497 6397600 33105962796
7410710979 40206 3806539041 1558910 473860123
39877189 5414777 224886911 188417