Alright, let's work through 45737451 times 42507096 step by step
45737451 × 42507096 = 42507096 × (45737451)
+ 42507096 × 1 which equals 42507096
+ 42507096 × 50 which equals 2125354800
+ 42507096 × 400 yielding 17002838400
+ 42507096 × 7000 producing 297549672000
+ 42507096 × 30000 which equals 1275212880000
+ 42507096 × 700000 which equals 29754967200000
+ 42507096 × 5000000 giving us 212535480000000
+ 42507096 × 40000000 resulting in 1700283840000000

= 1944166220452296
