Knowledge
Data
31 5114382299 263 168844
14072469 66543903 4299213 22934840
8865617 31415 11001075136 56121569