Knowledge
Data
3102585 17 31340 706 30387
9191 6608945 45269576 828 308621136
83 97 05627643773 47712415636