Knowledge
Data
10884936 2117808471 6807125
23223 717812 20924 307296 73006469
5352180 84959445 74888145