Knowledge
Data
28 94110902798 57048279
811 8509552 269977575 298161 187761
2544425 1073294714 470891 42827004 168545719