No problem, we've got 38328855 and 88036388 to multiply
38328855 × 88036388 = 88036388 × (38328855)
+ 88036388 × 5 that is equal 440181940
+ 88036388 × 50 which equals 4401819400
+ 88036388 × 800 producing 70429110400
+ 88036388 × 8000 what gives us 704291104000
+ 88036388 × 20000 resulting in 1760727760000
+ 88036388 × 300000 yielding 26410916400000
+ 88036388 × 8000000 that is equal 704291104000000
+ 88036388 × 30000000 resulting in 2641091640000000

= 3374333950375740
