Knowledge
Data
14610968 27201483 619204672
721881071 6599 83269 7991
66176624 83987330020 40375940 32 0528