Let's calculate 42386566 x 66840996
42386566 × 66840996 = 66840996 × (42386566)
+ 66840996 × 6 that equals 401045976
+ 66840996 × 60 that equals 4010459760
+ 66840996 × 500 producing 33420498000
+ 66840996 × 6000 producing 401045976000
+ 66840996 × 80000 producing 5347279680000
+ 66840996 × 300000 producing 20052298800000
+ 66840996 × 2000000 which equals 133681992000000
+ 66840996 × 40000000 that equals 2673639840000000

= 2833160288459736
