Knowledge
Data
589562 5512909 902566 400958175
21135347590 74719994 2532
9670578659 6600520 58349319015 2191 289987