Knowledge
Data
41450749 1696890 4892278695 9470529
44922476 96714 38694081
5125932 295920052 283545220 503747 17625282