Knowledge
Data
30501 181 8962646 8355974 7681
19908 4904958 82686152824 11395 301322
85206 312427138 827577 90656 226831858