Knowledge
Data
304929 392468 9270 3695601885 28
20504 20109645 0587559 14
589514 806931272 28859 6149025819 361