Alright, let's work through 41826443 times 37059915 step by step
41826443 × 37059915 = 37059915 × (41826443)
+ 37059915 × 3 producing 111179745
+ 37059915 × 40 what gives us 1482396600
+ 37059915 × 400 yielding 14823966000
+ 37059915 × 6000 yielding 222359490000
+ 37059915 × 20000 what gives us 741198300000
+ 37059915 × 800000 yielding 29647932000000
+ 37059915 × 1000000 what gives us 37059915000000
+ 37059915 × 40000000 that results in 1482396600000000

= 1550084422332345
