Knowledge
Data
31503 651668021 22199241 8768 67998159
932956732 175485310 18601 315240872
883327236 913 80537 213 036