No problem, we've got 99938558 and 39458366 to multiply
99938558 × 39458366 = 39458366 × (99938558)
+ 39458366 × 8 that is equal 315666928
+ 39458366 × 50 that equals 1972918300
+ 39458366 × 500 which equals 19729183000
+ 39458366 × 8000 that is equal 315666928000
+ 39458366 × 30000 producing 1183750980000
+ 39458366 × 900000 that results in 35512529400000
+ 39458366 × 9000000 that results in 355125294000000
+ 39458366 × 90000000 giving us 3551252940000000

= 3943412199076228
