Knowledge
Data
30 26388753 3143090871
4224766 765862 6547707 15949428283
88866464880 076559186 11606606 39658402 95