Total of all 100 numbers = 100 × 50 = 5000. Sum of first 40 = 40 × 45 = 1800. Sum of next 30 = 30 × 55 = 1650. Sum of final 30 = 5000 − 1800 − 1650 = 1550. Average of final 30 = 1550 ÷ 30 = 51.666... ≈ 51.67. Final Answer: 51.67