Knowledge
Data
21230916 951 8343
16007850 233519 679656974 4194 509000618
574313 509293 316361502 71 1981551066