To find the total number of voters in the voting list, let's analyze the given data step-by-step.
Hence, the total number of voters in the voting list is 80000.
Step 1: Write A and C in terms of B.
"A" gets 40% more votes than "B", so \(A = 1.4B\). "C" gets 20% more votes than "B", so \(C = 1.2B\).
Step 2: Use the given difference between A and C.
We are told \(A - C = 4000\). Substituting: \(1.4B - 1.2B = 4000\), so \(0.2B = 4000\), giving \(B = 20000\).
Step 3: Find A, C and the total votes cast.
Then \(A = 1.4 \times 20000 = 28000\) and \(C = 1.2 \times 20000 = 24000\). Total votes cast \(= A + B + C = 28000 + 20000 + 24000 = 72000\).
Step 4: Scale up from 90% to the full voting list.
Since no invalid votes were cast, these 72000 votes are 90% of the total voting list. So the full list has \(72000 / 0.9 = 80000\) voters.
Final Answer:
The voting list has 80000 voters. \[ \boxed{80000} \]