No problem, we've got 45470925 and 50854084 to multiply
45470925 × 50854084 = 50854084 × (45470925)
+ 50854084 × 5 yielding 254270420
+ 50854084 × 20 what gives us 1017081680
+ 50854084 × 900 that equals 45768675600
+ 50854084 × 0000 producing 0
+ 50854084 × 70000 resulting in 3559785880000
+ 50854084 × 400000 what gives us 20341633600000
+ 50854084 × 5000000 producing 254270420000000
+ 50854084 × 40000000 giving us 2034163360000000

= 2312382239507700
