Knowledge
Data
59953691 9102195291 577674 29738
64206219217 83880 5169945
15179310 5079169 22905876151