Knowledge
Data
25 9266230 28578216 42869
407272 56088 80857861993
6671460991 1436602311 147966241 3494502025