Knowledge
Data
19759 3361284 123 182455193
45196533 6492 6847 863 88988221
34080 41657810 4182661402 93540827576