No problem, we've got 21458212 and 44685341 to multiply
21458212 × 44685341 = 44685341 × (21458212)
+ 44685341 × 2 that is equal 89370682
+ 44685341 × 10 what gives us 446853410
+ 44685341 × 200 that is equal 8937068200
+ 44685341 × 8000 which equals 357482728000
+ 44685341 × 50000 what gives us 2234267050000
+ 44685341 × 400000 what gives us 17874136400000
+ 44685341 × 1000000 that results in 44685341000000
+ 44685341 × 20000000 resulting in 893706820000000

= 958867520470292
