Alright, let's work through 20177488 times 42236579 step by step
20177488 × 42236579 = 42236579 × (20177488)
+ 42236579 × 8 that is equal 337892632
+ 42236579 × 80 what gives us 3378926320
+ 42236579 × 400 that results in 16894631600
+ 42236579 × 7000 producing 295656053000
+ 42236579 × 70000 which equals 2956560530000
+ 42236579 × 100000 resulting in 4223657900000
+ 42236579 × 0000000 which equals 0
+ 42236579 × 20000000 producing 844731580000000

= 852228065933552
