Knowledge
Data
514912183 91 130158 8863044 57
945571640 712609351 72912189 639969
27115325633 81 167952