Knowledge
Data
32 6348620 1169280 10296768
128011 86665 22939223
11358003 80966 119484497 1440299744 3887438275