Solve 1676286 = 85*i + 1678496 for i.. What is the answer??
-26