Alright, let's work through 21668293 times 5136326 step by step
21668293 × 5136326 = 5136326 × (21668293)
+ 5136326 × 3 that is equal 15408978
+ 5136326 × 90 that results in 462269340
+ 5136326 × 200 that results in 1027265200
+ 5136326 × 8000 which equals 41090608000
+ 5136326 × 60000 that is equal 308179560000
+ 5136326 × 600000 that is equal 3081795600000
+ 5136326 × 1000000 yielding 5136326000000
+ 5136326 × 20000000 giving us 102726520000000

= 111295416711518
