Knowledge
Data
26740644 321821298 1054 568 42263
39880 5262430 9331955779 937
8888810190 6297097 51300 1373 34516028160