Knowledge
Data
2935 17576064 981499608 2226682302 8044299081
886544754 38495 53827
6235753 49227254805 112174462 42080 165088550