Knowledge
Data
30315573 805166260 2833 36446205986 122079
9571291 8463331139 2847 1932732177
4944 79868494977 97930 19