Knowledge
Data
505914 850747600 967683504 28869271
2105737 23180861 88562
5564878 15640761 110970806