Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
What is the lowest population (2010 Census) that has a rank smaller than 45, municipality of gimpo, and populaion (2000 Census) larger than 117,594?

### Inputs:
table_name: table, columns: ['Rank', 'Municipality', 'Population (2010 Census)', 'Population (2005 Census)', 'Population (2000 Census)']

### Response:
SELECT MIN Population (2010 Census) FROM table WHERE Population (2000 Census) > 117,594 AND Municipality = gimpo AND Rank < 45