No problem, we've got 45856388 and 36352118 to multiply
45856388 × 36352118 = 36352118 × (45856388)
+ 36352118 × 8 yielding 290816944
+ 36352118 × 80 that results in 2908169440
+ 36352118 × 300 yielding 10905635400
+ 36352118 × 6000 that equals 218112708000
+ 36352118 × 50000 yielding 1817605900000
+ 36352118 × 800000 that results in 29081694400000
+ 36352118 × 5000000 resulting in 181760590000000
+ 36352118 × 40000000 what gives us 1454084720000000

= 1666976827629784
