Knowledge
Data
2258196 696 62 187902431
572951381 22 976 4125108 892
896 1188 44811729 12264465 778988