Alright, let's work through 90542378 times 40549397 step by step
90542378 × 40549397 = 40549397 × (90542378)
+ 40549397 × 8 yielding 324395176
+ 40549397 × 70 yielding 2838457790
+ 40549397 × 300 what gives us 12164819100
+ 40549397 × 2000 that equals 81098794000
+ 40549397 × 40000 that equals 1621975880000
+ 40549397 × 500000 yielding 20274698500000
+ 40549397 × 0000000 which equals 0
+ 40549397 × 90000000 resulting in 3649445730000000

= 3671438830846066
