Knowledge
Data
30029 84431251 4108 94719668 342055
893116 1794892247 717886
74687253048 63859950285 28381 5426