No problem, we've got 45966676 and 48784838 to multiply
45966676 × 48784838 = 48784838 × (45966676)
+ 48784838 × 6 resulting in 292709028
+ 48784838 × 70 producing 3414938660
+ 48784838 × 600 what gives us 29270902800
+ 48784838 × 6000 that results in 292709028000
+ 48784838 × 60000 yielding 2927090280000
+ 48784838 × 900000 yielding 43906354200000
+ 48784838 × 5000000 that results in 243924190000000
+ 48784838 × 40000000 yielding 1951393520000000

= 2242476842058488
