CREATE TABLE table_name_48 (district VARCHAR(255), result VARCHAR(255))
result is lost re-election republican gain, what is the district?
    
SQL: SELECT district FROM table_name_48 WHERE result = "lost re-election republican gain"