No problem, we've got 23096970 and 42130478 to multiply
23096970 × 42130478 = 42130478 × (23096970)
+ 42130478 × 0 what gives us 0
+ 42130478 × 70 yielding 2949133460
+ 42130478 × 900 producing 37917430200
+ 42130478 × 6000 that is equal 252782868000
+ 42130478 × 90000 which equals 3791743020000
+ 42130478 × 000000 that equals 0
+ 42130478 × 3000000 what gives us 126391434000000
+ 42130478 × 20000000 yielding 842609560000000

= 973086386451660
