Knowledge
Data
312654 1042869356 61719 1810
3375072851 2506841253 29907
6107949 22480 42583179 96259 186313450