Alright, let's work through 42685331 times 77318666 step by step
42685331 × 77318666 = 77318666 × (42685331)
+ 77318666 × 1 giving us 77318666
+ 77318666 × 30 which equals 2319559980
+ 77318666 × 300 yielding 23195599800
+ 77318666 × 5000 that equals 386593330000
+ 77318666 × 80000 producing 6185493280000
+ 77318666 × 600000 giving us 46391199600000
+ 77318666 × 2000000 resulting in 154637332000000
+ 77318666 × 40000000 which equals 3092746640000000

= 3300372850688446
