No problem, we've got 34694388 and 79966436 to multiply
34694388 × 79966436 = 79966436 × (34694388)
+ 79966436 × 8 giving us 639731488
+ 79966436 × 80 yielding 6397314880
+ 79966436 × 300 yielding 23989930800
+ 79966436 × 4000 yielding 319865744000
+ 79966436 × 90000 that is equal 7196979240000
+ 79966436 × 600000 that is equal 47979861600000
+ 79966436 × 4000000 resulting in 319865744000000
+ 79966436 × 30000000 that is equal 2398993080000000

= 2774386557561168
