Alright, let's work through 45591731 times 87394876 step by step
45591731 × 87394876 = 87394876 × (45591731)
+ 87394876 × 1 producing 87394876
+ 87394876 × 30 that is equal 2621846280
+ 87394876 × 700 what gives us 61176413200
+ 87394876 × 1000 that equals 87394876000
+ 87394876 × 90000 which equals 7865538840000
+ 87394876 × 500000 that results in 43697438000000
+ 87394876 × 5000000 yielding 436974380000000
+ 87394876 × 40000000 that results in 3495795040000000

= 3984483677370356
