Alright, let's work through 3965582 times 37345548 step by step
3965582 × 37345548 = 37345548 × (3965582)
+ 37345548 × 2 producing 74691096
+ 37345548 × 80 that is equal 2987643840
+ 37345548 × 500 that equals 18672774000
+ 37345548 × 5000 producing 186727740000
+ 37345548 × 60000 that equals 2240732880000
+ 37345548 × 900000 that results in 33610993200000
+ 37345548 × 3000000 what gives us 112036644000000

= 148096832928936
