No problem, we've got 46837221 and 66073704 to multiply
46837221 × 66073704 = 66073704 × (46837221)
+ 66073704 × 1 what gives us 66073704
+ 66073704 × 20 what gives us 1321474080
+ 66073704 × 200 that results in 13214740800
+ 66073704 × 7000 that equals 462515928000
+ 66073704 × 30000 giving us 1982211120000
+ 66073704 × 800000 what gives us 52858963200000
+ 66073704 × 6000000 that results in 396442224000000
+ 66073704 × 40000000 yielding 2642948160000000

= 3094708676536584
