illinois tech grad 25 Stickers