Knowledge
Data
42436 98562846959 599 3382 107731104
179036 3982658616 29 380226514 7014831
30287200 582229905 6835827771