Knowledge
Data
59 93557887889 5221688 78003
46026811494 246350258 5421035 41586439810 682248738
751 4708896 11239778 929619