You can fix the rows containing the large numbers to correct gaps in the identity column. Perform the following steps:
set identity_insert table_name on
bcp out the data from the table.
set identity_insert table_name off
Drop and recreate the table with possibly a smaller numeric field for the identity column e.g numeric (5,0) instead of numeric (18,0)
bcp the table back in