i don't think this list is true !!
where is china then?
and where is egypt ?!!
I know that these 2 countries have a lot to reveal !!