Knowledge
Data
2933677001 42658 90
694265078 645 422956452 267
175 616251548 3172 9183319 55751835008