Knowledge
Data
466547133 166578365 257778 29567533
8102 856848017 23257
34835 8584 997653493 306882 15047158136