Alright, let's work through 40104386 times 97237872 step by step
40104386 × 97237872 = 97237872 × (40104386)
+ 97237872 × 6 yielding 583427232
+ 97237872 × 80 resulting in 7779029760
+ 97237872 × 300 yielding 29171361600
+ 97237872 × 4000 producing 388951488000
+ 97237872 × 00000 giving us 0
+ 97237872 × 100000 giving us 9723787200000
+ 97237872 × 0000000 resulting in 0
+ 97237872 × 40000000 yielding 3889514880000000

= 3899665152506592
