No problem, we've got 21027882 and 45197074 to multiply
21027882 × 45197074 = 45197074 × (21027882)
+ 45197074 × 2 that is equal 90394148
+ 45197074 × 80 what gives us 3615765920
+ 45197074 × 800 that is equal 36157659200
+ 45197074 × 7000 resulting in 316379518000
+ 45197074 × 20000 producing 903941480000
+ 45197074 × 000000 that is equal 0
+ 45197074 × 1000000 that results in 45197074000000
+ 45197074 × 20000000 resulting in 903941480000000

= 950398738817268
