No problem, we've got 99995568 and 37955988 to multiply
99995568 × 37955988 = 37955988 × (99995568)
+ 37955988 × 8 that is equal 303647904
+ 37955988 × 60 producing 2277359280
+ 37955988 × 500 that equals 18977994000
+ 37955988 × 5000 that is equal 189779940000
+ 37955988 × 90000 producing 3416038920000
+ 37955988 × 900000 that is equal 34160389200000
+ 37955988 × 9000000 that equals 341603892000000
+ 37955988 × 90000000 that is equal 3416038920000000

= 3795430579061184
