Alright, let's work through 45785445 times 58477375 step by step
45785445 × 58477375 = 58477375 × (45785445)
+ 58477375 × 5 which equals 292386875
+ 58477375 × 40 giving us 2339095000
+ 58477375 × 400 yielding 23390950000
+ 58477375 × 5000 that equals 292386875000
+ 58477375 × 80000 which equals 4678190000000
+ 58477375 × 700000 what gives us 40934162500000
+ 58477375 × 5000000 what gives us 292386875000000
+ 58477375 × 40000000 that equals 2339095000000000

= 2677412636806875
