Knowledge
Data
162 903 119 607889967
590285 59092 5538052 54265875 7877741
396 183354 24613540 96984