Knowledge
Data
027243899 8357533 903572761 3035526 3179829
2736257 431137 2122984 901 070566396
17071682 7615619025 23305823056