I'm not sure I understood this.
There will be 25 million coins. Now 75% of those are mined ? How long did it take?
Thanks
The 25 Million MAMM number comes from the 5+ Million PoW Coins plus the projected PoS coins that will be generated over the next few years.
Have a look at the Block Explorer: http://chainz.cryptoid.info/mamm/ -> You'll notice that in the "Extracted By" column there are currently more coins created through PoS than PoW.
The simple way to look at it is that in just over a month the PoW stage will end.
The amount of coins that will be created from PoW (and only PoW) is 5,347,300
The reason we are already at 5,318,675 MAMM is because people (smart people) have put their coins in their Wallets, where they are currently accumulating interest (50% per year).
Hope that helps clarify things...