Alright, let's work through 22087731 times 43485617 step by step
22087731 × 43485617 = 43485617 × (22087731)
+ 43485617 × 1 giving us 43485617
+ 43485617 × 30 resulting in 1304568510
+ 43485617 × 700 that is equal 30439931900
+ 43485617 × 7000 resulting in 304399319000
+ 43485617 × 80000 resulting in 3478849360000
+ 43485617 × 000000 what gives us 0
+ 43485617 × 2000000 which equals 86971234000000
+ 43485617 × 20000000 producing 869712340000000

= 960498610665027
