No problem, we've got 45719352 and 21284064 to multiply
45719352 × 21284064 = 21284064 × (45719352)
+ 21284064 × 2 what gives us 42568128
+ 21284064 × 50 producing 1064203200
+ 21284064 × 300 that is equal 6385219200
+ 21284064 × 9000 producing 191556576000
+ 21284064 × 10000 giving us 212840640000
+ 21284064 × 700000 what gives us 14898844800000
+ 21284064 × 5000000 what gives us 106420320000000
+ 21284064 × 40000000 yielding 851362560000000

= 973093614006528
