Knowledge
Data
40508249 3581 2512 77087 1096515122
966264172 68741 245896809
29413582 78888 64 634395487 4990272