Alright, let's work through 21740373 times 90566747 step by step
21740373 × 90566747 = 90566747 × (21740373)
+ 90566747 × 3 yielding 271700241
+ 90566747 × 70 resulting in 6339672290
+ 90566747 × 300 that results in 27170024100
+ 90566747 × 0000 that is equal 0
+ 90566747 × 40000 what gives us 3622669880000
+ 90566747 × 700000 what gives us 63396722900000
+ 90566747 × 1000000 yielding 90566747000000
+ 90566747 × 20000000 that results in 1811334940000000

= 1968954861176631
