Knowledge
Data
25589559323 31481765 667962948 164870
5376449 657927 1110
27095 996666659 662 398824440 562