Alright, let's work through 45675880 times 81707007 step by step
45675880 × 81707007 = 81707007 × (45675880)
+ 81707007 × 0 yielding 0
+ 81707007 × 80 producing 6536560560
+ 81707007 × 800 producing 65365605600
+ 81707007 × 5000 giving us 408535035000
+ 81707007 × 70000 which equals 5719490490000
+ 81707007 × 600000 that equals 49024204200000
+ 81707007 × 5000000 which equals 408535035000000
+ 81707007 × 40000000 producing 3268280280000000

= 3732039446891160
