Knowledge
Data
99283160 425187259 57394 66373710 169265048
31 303 1831918 63260949 51155477939
76099 1299961 71130371