Knowledge
Data
94989 28438578 776598 143004
7806 90341 98747056616
15773738997 40245087818 65101113 254686055 842