Knowledge
Data
331378 19 584064 4046
108544 602751728 271540 97774
928 85250974 54953252 49304 0515292958