Knowledge
Data
170563565 332 6292596 10237
545469231 2287467091 552158 8723
933894971 7807661201 712996 51836137 36150