Knowledge
Data
169806459 137057750 93943708245 29731
12140 84946806 5930548687 26142835
981152186 1721563 8311