Knowledge
Data
156 28113607 1744197 590 0010431
57 275770 294981894
141099 3890 6909090952 88397630484 69570024