Knowledge
Data
145 8505719 382683394 309862089 9775
72662401472 4896831 12347470 306727170
15150547700 3576828 416850