Knowledge
Data
14940851 4174997 4302992 4986349
80636427 7103092 787190674 20 3685
866752 445185994 52311 80120266812