No problem, we've got 38419266 and 79343230 to multiply
38419266 × 79343230 = 79343230 × (38419266)
+ 79343230 × 6 that is equal 476059380
+ 79343230 × 60 that is equal 4760593800
+ 79343230 × 200 that is equal 15868646000
+ 79343230 × 9000 which equals 714089070000
+ 79343230 × 10000 yielding 793432300000
+ 79343230 × 400000 yielding 31737292000000
+ 79343230 × 8000000 which equals 634745840000000
+ 79343230 × 30000000 what gives us 2380296900000000

= 3048308658669180
