Since non Muslims in France have a natality rate of 1.70 per woman (in fact it's lower you can see why in the link) and Muslim a rate of 3 . And since there is a 0.1% of total French population yearly migration from muslim countries into France.
60 years into the future with generations of 20 years each and NOT increasing the number of yearly migrants you have:
Non Muslim: 65 x (1.7/2)^4 = 34 million
Muslim: (((5 x 3/2+(20 x 67/1000)) x 3/2+(20 x 67/1000)) x 3/2+(20 x 67/1000)) x 3/2 = 35 million
This, not counting the new increase you are having due to the extreme increase in migration this last year.
Since non Muslims in France have a natality rate of 1.70 per woman (in fact it's lower you can see why in the link) and Muslim a rate of 3 . And since there is a 0.1% of total French population yearly migration from muslim countries into France.
60 years into the future with generations of 20 years each and NOT increasing the number of yearly migrants you have:
Non Muslim: 65 x (1.7/2)^4 = 34 million
Muslim: (((5 x 3/2+(20 x 67/1000)) x 3/2+(20 x 67/1000)) x 3/2+(20 x 67/1000)) x 3/2 = 35 million
This, not counting the new increase you are having due to the extreme increase in migration this last year.
https://en.wikipedia.org/wiki/Demographics_of_France