Quantum Superposition of Molecules Beyond 25 kDa