Knowledge
Data
60603626 478511869 198493955 6572494658
295 297937 12743628228 7145418 104043629
1322386040 344272 7857065