"These numbers are from where? By their nature it's hard to count illegal immigrants as they don't like to admit to existing."
US & EU Govt statistical agencies - as you say hard to be precise but they aren't going to be way out like 5 times bigger or smaller for example