To estimate the price of the 2016 Hyundai i40 I4 2.0L GLS (Top) with 117500 km mileage, I considered the listed price of a similar 2014 Hyundai i40 I4 2.0L GLS (Top) with 173000 km mileage, which is SAR 33500. Given that the 2016 model is two years newer and has significantly lower mileage, I adjusted the price upwards. Typically, a newer model and lower mileage would increase the value by approximately 20-25%. Therefore, I estimated the price by increasing the listed price of the 2014 model by 25% to account for the newer model year and lower mileage.