Molecular Weights:
* Methylene blue: 319.85 g/mol
* Potassium permanganate: 158.034 g/mol
Therefore, potassium permanganate has a higher molecular weight.