No problem, we've got 38495313 and 98955996 to multiply
38495313 × 98955996 = 98955996 × (38495313)
+ 98955996 × 3 yielding 296867988
+ 98955996 × 10 that equals 989559960
+ 98955996 × 300 that equals 29686798800
+ 98955996 × 5000 that equals 494779980000
+ 98955996 × 90000 that equals 8906039640000
+ 98955996 × 400000 that is equal 39582398400000
+ 98955996 × 8000000 that results in 791647968000000
+ 98955996 × 30000000 which equals 2968679880000000

= 3809342039246748
