Alright, let's work through 96112905 times 40743118 step by step
96112905 × 40743118 = 40743118 × (96112905)
+ 40743118 × 5 that results in 203715590
+ 40743118 × 00 yielding 0
+ 40743118 × 900 producing 36668806200
+ 40743118 × 2000 that equals 81486236000
+ 40743118 × 10000 yielding 407431180000
+ 40743118 × 100000 resulting in 4074311800000
+ 40743118 × 6000000 which equals 244458708000000
+ 40743118 × 90000000 giving us 3666880620000000

= 3915939429737790
