No problem, we've got 23458196 and 10143125 to multiply
23458196 × 10143125 = 10143125 × (23458196)
+ 10143125 × 6 which equals 60858750
+ 10143125 × 90 yielding 912881250
+ 10143125 × 100 that equals 1014312500
+ 10143125 × 8000 that results in 81145000000
+ 10143125 × 50000 yielding 507156250000
+ 10143125 × 400000 that equals 4057250000000
+ 10143125 × 3000000 resulting in 30429375000000
+ 10143125 × 20000000 producing 202862500000000

= 237939414302500
