No problem, we've got 3343788 and 23443077 to multiply
3343788 × 23443077 = 23443077 × (3343788)
+ 23443077 × 8 yielding 187544616
+ 23443077 × 80 resulting in 1875446160
+ 23443077 × 700 giving us 16410153900
+ 23443077 × 3000 resulting in 70329231000
+ 23443077 × 40000 giving us 937723080000
+ 23443077 × 300000 yielding 7032923100000
+ 23443077 × 3000000 producing 70329231000000

= 78388679555676
