Knowledge
Data
2879 3708325814 492600 2440300237
7831604911 2972826 7659111080 1817954
61543963962 15286365916 265915702 42829663989