No problem, we've got 21491563 and 49310310 to multiply
21491563 × 49310310 = 49310310 × (21491563)
+ 49310310 × 3 yielding 147930930
+ 49310310 × 60 which equals 2958618600
+ 49310310 × 500 producing 24655155000
+ 49310310 × 1000 which equals 49310310000
+ 49310310 × 90000 that is equal 4437927900000
+ 49310310 × 400000 that results in 19724124000000
+ 49310310 × 1000000 which equals 49310310000000
+ 49310310 × 20000000 yielding 986206200000000

= 1059755633914530
