No problem, we've got 38997568 and 45050708 to multiply
38997568 × 45050708 = 45050708 × (38997568)
+ 45050708 × 8 what gives us 360405664
+ 45050708 × 60 that equals 2703042480
+ 45050708 × 500 what gives us 22525354000
+ 45050708 × 7000 that is equal 315354956000
+ 45050708 × 90000 yielding 4054563720000
+ 45050708 × 900000 yielding 40545637200000
+ 45050708 × 8000000 that results in 360405664000000
+ 45050708 × 30000000 that results in 1351521240000000

= 1756868048678144
