Alright, let's work through 40520303 times 26908878 step by step
40520303 × 26908878 = 26908878 × (40520303)
+ 26908878 × 3 which equals 80726634
+ 26908878 × 00 yielding 0
+ 26908878 × 300 that equals 8072663400
+ 26908878 × 0000 giving us 0
+ 26908878 × 20000 what gives us 538177560000
+ 26908878 × 500000 what gives us 13454439000000
+ 26908878 × 0000000 giving us 0
+ 26908878 × 40000000 that is equal 1076355120000000

= 1090355889950034
