Large-scale demographic changes have been caused since 1964 by the movements of peoples across the island and the later influx of settlers from Turkey to Northern Cyprus. According to the 2011 Census there are 170,383 non-citizens living in Cyprus, of whom 106,270 are EU citizens and 64,113 are from third countries. The largest EU groups by nationality are Greeks (29,321), British (24,046), Romanians (23,706) and Bulgarians (18,536). The largest non-EU groups are Filipinos (9,413), Russians (8,164), Sri Lankans (7,269) and Vietnamese (7,028). There are an estimated 20–25,000 undocumented migrants from third countries also living in the Republic, though migrant rights groups dispute these figures. The demographic changes in society have led to some racist incidents, and the formation of the charity KISA (NGO) in response.
Question: How many more undocumented migrants than non citizens?
Answer: 145383