Alright, let's work through 42377344 times 45953295 step by step
42377344 × 45953295 = 45953295 × (42377344)
+ 45953295 × 4 yielding 183813180
+ 45953295 × 40 producing 1838131800
+ 45953295 × 300 producing 13785988500
+ 45953295 × 7000 which equals 321673065000
+ 45953295 × 70000 producing 3216730650000
+ 45953295 × 300000 which equals 13785988500000
+ 45953295 × 2000000 that is equal 91906590000000
+ 45953295 × 40000000 what gives us 1838131800000000

= 1947378590148480
