Alright, let's work through 43076382 times 66257874 step by step
43076382 × 66257874 = 66257874 × (43076382)
+ 66257874 × 2 yielding 132515748
+ 66257874 × 80 resulting in 5300629920
+ 66257874 × 300 which equals 19877362200
+ 66257874 × 6000 that is equal 397547244000
+ 66257874 × 70000 producing 4638051180000
+ 66257874 × 000000 producing 0
+ 66257874 × 3000000 that is equal 198773622000000
+ 66257874 × 40000000 what gives us 2650314960000000

= 2854149490931868
