No problem, we've got 45559864 and 34176456 to multiply
45559864 × 34176456 = 34176456 × (45559864)
+ 34176456 × 4 which equals 136705824
+ 34176456 × 60 which equals 2050587360
+ 34176456 × 800 what gives us 27341164800
+ 34176456 × 9000 resulting in 307588104000
+ 34176456 × 50000 what gives us 1708822800000
+ 34176456 × 500000 which equals 17088228000000
+ 34176456 × 5000000 which equals 170882280000000
+ 34176456 × 40000000 which equals 1367058240000000

= 1557074687361984
