Knowledge
Data
32330688 866043 499012571 115260682
2510490045 9505231 57506226283 177383099 80311
59224613 51195 58 93292706932 16831519