Knowledge
Data
28617675 10071396645 4268963 113389596 5240975
3032 9975255 6960714759 3418 692945796
308217 401326818 949