No problem, we've got 21486546 and 45033971 to multiply
21486546 × 45033971 = 45033971 × (21486546)
+ 45033971 × 6 producing 270203826
+ 45033971 × 40 giving us 1801358840
+ 45033971 × 500 what gives us 22516985500
+ 45033971 × 6000 producing 270203826000
+ 45033971 × 80000 resulting in 3602717680000
+ 45033971 × 400000 producing 18013588400000
+ 45033971 × 1000000 yielding 45033971000000
+ 45033971 × 20000000 resulting in 900679420000000

= 967624489454166
