Alright, let's work through 45778382 times 36962529 step by step
45778382 × 36962529 = 36962529 × (45778382)
+ 36962529 × 2 that is equal 73925058
+ 36962529 × 80 yielding 2957002320
+ 36962529 × 300 yielding 11088758700
+ 36962529 × 8000 which equals 295700232000
+ 36962529 × 70000 what gives us 2587377030000
+ 36962529 × 700000 which equals 25873770300000
+ 36962529 × 5000000 that equals 184812645000000
+ 36962529 × 40000000 yielding 1478501160000000

= 1692084772248078
