Knowledge
Data
3162 5515273 705296 29731768925 50996592192
15373 424 6955664149 109965974
426248 188 3324