We can find the average molar mass with the density formula involving pressure and temperature $\overline M=\frac{\rho TR}{p}$.
We also know that, in this case, $\overline M=\frac{n_1M_1+n_2M_2}{n_1+n_2}$. Since we only "care" about $M_1$ we can write the average molar mass as $\overline M=\frac{n_1}{n_1+n_2}M_1+(1-\frac{n_1}{n_1+n_2})M_2$ and then find $\frac{n_1}{n_1+n_2}$.
$$\frac{\frac{n_1}{n_1+n_2}M_1}{\frac{n_1}{n_1+n_2}M_1+(1-\frac{n_1}{n_1+n_2})M_2}^{(*)}=\frac{\frac{n_1}{n_1+n_2}M_1}{\frac{n_1}{n_1+n_2}M_1+\frac{n_2}{n_1+n_2}M_2}=\frac{n_1M_1}{n_1M_1+n_2M_2}=\frac{m_1}{m_{total}}$$
Compute $(*)\cdot100\%$. The development of the fraction was to show why it works.
Another possible solution is this :
$$\%w_{m_1}=\frac{m_1}{\rho V}*100\%\Leftrightarrow m_1=\%w_{m_1}\rho V/100\%$$
$$\%w_{m_2}=\frac{m_2}{\rho V}*100\%=100\%-\%w_{m_1}\Leftrightarrow m_2=(100\%-\%w_{m_1})\rho V/100\%$$
$$n=\frac{m_1}{M_1}+\frac{m_2}{M_2}=\frac{\rho V}{100\%}\left(\frac{\%w_{m_1}}{M_1}+\frac{100\%-\%w_{m_1}}{M_2}\right)=\frac{PV}{RT}$$