Alright, let's work through 45595381 times 87612975 step by step
45595381 × 87612975 = 87612975 × (45595381)
+ 87612975 × 1 that results in 87612975
+ 87612975 × 80 giving us 7009038000
+ 87612975 × 300 what gives us 26283892500
+ 87612975 × 5000 what gives us 438064875000
+ 87612975 × 90000 that is equal 7885167750000
+ 87612975 × 500000 that is equal 43806487500000
+ 87612975 × 5000000 that results in 438064875000000
+ 87612975 × 40000000 producing 3504519000000000

= 3994746975668475
