Knowledge
Data
51 56396 5161568 369931 650054
858 43 245958 727657 922494676
245 88178991 249 12476900097