Knowledge
Data
21 647 11137527
40685283 10400758530 7770244 4001720214
8349 9763310 9841746 725430 1299329