Knowledge
Data
159 989 32439155836 306878
10922207080 8004231 48445 5244248705 63518523
335200 396710 741 983