Alright, let's work through 12348321 times 23554696 step by step
12348321 × 23554696 = 23554696 × (12348321)
+ 23554696 × 1 what gives us 23554696
+ 23554696 × 20 what gives us 471093920
+ 23554696 × 300 producing 7066408800
+ 23554696 × 8000 which equals 188437568000
+ 23554696 × 40000 yielding 942187840000
+ 23554696 × 300000 that results in 7066408800000
+ 23554696 × 2000000 yielding 47109392000000
+ 23554696 × 10000000 that equals 235546960000000

= 290860947265416
