Knowledge
Data
122382 40136838 834351 17089
695 282646 254528 3560836
25825457 61 8693077 535 11386222310