Cohesive Subgraph Detection on Large Graphs