No problem, we've got 45658368 and 21825648 to multiply
45658368 × 21825648 = 21825648 × (45658368)
+ 21825648 × 8 which equals 174605184
+ 21825648 × 60 resulting in 1309538880
+ 21825648 × 300 that equals 6547694400
+ 21825648 × 8000 yielding 174605184000
+ 21825648 × 50000 which equals 1091282400000
+ 21825648 × 600000 which equals 13095388800000
+ 21825648 × 5000000 that is equal 109128240000000
+ 21825648 × 40000000 what gives us 873025920000000

= 996523468222464
