Rule reminder
All 5 prepositions contract with definite articles: di/a/da/in/su + il/lo/la/l'/i/gli/le. Examples: del, dello, della, dell', dei, degli, delle; al, allo, alla, all', ai, agli, alle; etc.
Ho comprato un regalo ___ miei genitori. (I bought a gift for my parents.) — per + i (no contraction) OR di + i