To estimate the price of the 2019 Changan CS95 I4 2.0L Turbocharged Royal (Top) with 117000 km mileage in average condition, I primarily considered the actual selling prices of similar cars. The most relevant data points are: 1) A similar car with 122866 km sold for SAR 46000 on 2024-04-14, 2) Another with 118000 km sold for SAR 43000 on 2024-07-02. These are the closest matches in terms of variant and condition. The average of these two prices is SAR 44500. I also noted that a similar car with 95000 km sold for SAR 37000 and another with 161000 km sold for SAR 40000, but these are less relevant due to different variants and higher/lower mileage. For listed prices, the most relevant are: 1) A car with 117000 km listed for SAR 49000, 2) Another with 118000 km listed for SAR 43000. These listings suggest a market range but are generally higher than actual selling prices. Considering all data points, the estimated market price is based on the average of the most relevant selling prices, adjusted slightly for the specific mileage and condition of the car in question.