Alright, let's work through 21293823 times 35497346 step by step
21293823 × 35497346 = 35497346 × (21293823)
+ 35497346 × 3 yielding 106492038
+ 35497346 × 20 which equals 709946920
+ 35497346 × 800 which equals 28397876800
+ 35497346 × 3000 resulting in 106492038000
+ 35497346 × 90000 that results in 3194761140000
+ 35497346 × 200000 that equals 7099469200000
+ 35497346 × 1000000 which equals 35497346000000
+ 35497346 × 20000000 yielding 709946920000000

= 755874202693758
