Knowledge
Data
30 52228 59471 370420 1258008
84 34663457 35572178795 154550
2370331005 240063 217 6629666 30927