Alright, let's work through 21943474 times 38377849 step by step
21943474 × 38377849 = 38377849 × (21943474)
+ 38377849 × 4 which equals 153511396
+ 38377849 × 70 resulting in 2686449430
+ 38377849 × 400 that results in 15351139600
+ 38377849 × 3000 yielding 115133547000
+ 38377849 × 40000 producing 1535113960000
+ 38377849 × 900000 that equals 34540064100000
+ 38377849 × 1000000 producing 38377849000000
+ 38377849 × 20000000 which equals 767556980000000

= 842143331707426
