Superfly, mass of only 1 gram, but capable of flying at the incredible speed of 840 million km/hr, meets a locomotive with a mass of 20,000 kg, traveling at 40km/hr. Who has the greater momentum?