Knowledge
Data
43089341 2278 570973
1999057 79339949 616634006 614445
80547259 408101203 41641029615