Knowledge
Data
22145 281 5559
542904295 96394428 838904230 34260967
8926950 9263151 1707142 99197904 170356