Knowledge
Data
89543746 704962130 904600252
663248 314760032 2494
3231 871121498 275 84980007 316824