Knowledge
Data
17452455 339 169 96812629 16063
8227 217507080 70420566227
346 3715995 246007 192905245 218969