No problem, we've got 30748517 and 40707748 to multiply
30748517 × 40707748 = 40707748 × (30748517)
+ 40707748 × 7 resulting in 284954236
+ 40707748 × 10 giving us 407077480
+ 40707748 × 500 what gives us 20353874000
+ 40707748 × 8000 resulting in 325661984000
+ 40707748 × 40000 resulting in 1628309920000
+ 40707748 × 700000 yielding 28495423600000
+ 40707748 × 0000000 giving us 0
+ 40707748 × 30000000 that is equal 1221232440000000

= 1251702881409716
