I will say no. That is a ton of guppies for a 10g. I will agree that water quality plays a very large part in proper development, but you will be fighting against the grain with overstocking like that to actually keep them all healthy long term. My suspicion is that if you tried it, your fish will likely live awhile, but tend to die rather young.
Furthermore, your signature indicates you also have 3 adults in a 10g plus apple snails. If that is the same tank, then you definitely need to upgrade. Though, it may not be.