Knowledge
Data
3062188 657541916 70665894 26004390402
24396566 01523215496 845793024 597653862
8773633 2105890638 89322090