No problem, we've got 45176828 and 30447531 to multiply
45176828 × 30447531 = 30447531 × (45176828)
+ 30447531 × 8 yielding 243580248
+ 30447531 × 20 which equals 608950620
+ 30447531 × 800 producing 24358024800
+ 30447531 × 6000 what gives us 182685186000
+ 30447531 × 70000 producing 2131327170000
+ 30447531 × 100000 which equals 3044753100000
+ 30447531 × 5000000 which equals 152237655000000
+ 30447531 × 40000000 yielding 1217901240000000

= 1375522871011668
